我最近(2天前)将我的Android Studio更新为2.0版。
在真实设备上使用我之前正在使用的应用程序遇到麻烦后,我不得不激活MultiDex来删除logcat中的错误......
现在一切正常,就像更新前一样。
但是当我尝试从Android Studio(在更新之前工作)的模拟器中启动我的应用程序时,我面临一个奇怪的错误,没有任何解释(这是来自Android Studio“4:运行”选项卡):
STATISTICS_FACE_DETECT_MODE_FULL
(我在上面的行中用04/13 13:20:40: Launching app
No apk changes detected since last installation, skipping installation of /.../app/build/outputs/apk/app-debug.apk
$ adb shell am force-stop com.android.test
$ adb shell am start -n "com.android.test/com.android.test.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Unexpected error while executing: am start -n "com.android.test/com.android.test.MainActivity" -a android.intent.action.MAIN -c android.intent.category.LAUNCHER
Error while Launching activity
替换了整个位置,因为这与问题无关......)
奇怪的是,如果手动启动(通过单击虚拟设备上的应用程序图标),应用程序在AVD上的效果非常好!
现在,如果你们知道发生了什么以及如何摆脱它,那就太好了。
PS:我尝试删除MultiDex,没有任何改变,面临同样的问题......
答案 0 :(得分:2)
新的"即时运行"功能仍然有点儿麻烦,在虚拟设备上手动删除应用程序并再次运行代码。