私はこのアプリを持っています。私の電話では問題なく動作し、以前はエミュレータでも問題なく動作していました。しかし、Eclipse を Android API 15 にアップデートしたところ、問題が発生しました。
エミュレーターでアプリを実行したい場合、コンソールに次の出力が表示されます
[2012-01-18 09:12:21 - ] Android Launch!
[2012-01-18 09:12:21 - ] adb is running normally.
[2012-01-18 09:12:21 - ] Performing activity launch
[2012-01-18 09:12:26 - ] Uploading .apk onto device 'emulator-5554'
[2012-01-18 09:12:59 - ] Installing .apk...
マニフェストの上部:
(「<>」を「[]」に変更しました。これらのタグを表示する方法がわかりませんでした)
[manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.visualreality.sportapp" android:screenOrientation="portrait" android:versionCode="3" android:versionName="1.2"]
[uses-sdk android:minSdkVersion="8" /]
[uses-permission android:name="android.permission.INTERNET"/]
[uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /]
[uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"][/uses-permission]
[uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"][/uses-permission]
[uses-permission android:name="com.android.vending.CHECK_LICENSE" /]
そして、それはインストールを続けます。また、エミュレーターでアプリが起動しません。.apk ファイルを携帯電話にコピーすると動作するので、コードにエラーはありません。
誰か助けてくれませんか?
update Eclipse で .apk ファイルをビルドしました。次に、CMD を介してエミュレーターに apk ファイルをインストールします。/android-sdk-windows/platform-tools の adb.exe を使用します。
adb -s emulator-5554 install -r /path/to/your/apkfile.apk
その後、エミュレーターのアプリケーション メニューからアプリケーションを実行できます。