自2.0更新以来,无法在android studio模拟器中启动应用程序



我最近(2天前)将我的Android Studio更新到2.0版本。

在我之前在真实设备上使用的应用程序出现问题后,我不得不激活MultiDex来删除logcat中的错误。。。

现在一切都很好,就像更新之前一样。

但是,当我试图在Android Studio的模拟器中启动我的应用程序时(更新前正在运行),我面临一个没有任何解释的奇怪错误(这来自Android Studio的"4:运行"选项卡):

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上运行得非常好!

现在,如果你们知道正在发生的事情以及如何摆脱它,那就太好了。

附言:我试着移除MultiDex,什么都没有改变,面临着同样的问题。。。

新的"即时运行"功能仍然有点bug,请在虚拟设备上手动删除应用程序,然后再次运行代码。

很抱歉写了一篇过时的帖子,但我也遇到了同样的问题。我使用的是带有手臂处理器图像的AVD,收到了同样的消息
对我来说,让Android Studio 2.1.2即时运行应用程序的唯一方法是更改为X86处理器映像。

相关内容

  • 没有找到相关文章

最新更新