我有这个应用程序。它在我的手机上运行良好,过去在模拟器上运行良好。但是当我将 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 文件复制到手机时,它可以工作,因此我的代码中没有错误。
有人可以帮忙吗?
更新 在 Eclipse 中,我已经构建了 .apk 文件。然后我通过 de CMD 在模拟器中安装 apk 文件:使用 /android-sdk-windows/platform-tools 中的 adb.exe
adb -s emulator-5554 install -r /path/to/your/apkfile.apk
之后,您可以从模拟器中的应用程序菜单运行该应用程序。