トラブル
uses-permission android:name="android.permission.INTERNET"としているのにネット接続できない
エミュレータのバグらしい。エミュレータを再起動すると治る。
ADT環境でJUnit4が使用できない
ADT環境でビルドパスにEclipseのJUnit4ライブラリを追加し、JUnit4のテストを実行しようとすると以下のエラーが発生する。
# # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (classFileParser.cpp:3161), pid=1672, tid=4492 # Error: ShouldNotReachHere() # # JRE version: 6.0_21-b07 # Java VM: Java HotSpot(TM) Client VM (17.0-b17 mixed mode windows-x86 ) # An error report file with more information is saved as: # C:\YSUGIMURA\workspace-android\androidLibs-xml\hs_err_pid1672.log # # If you would like to submit a bug report, please visit: # http://java.sun.com/webapps/bugreport/crash.jsp #
対策は以下