随着Android Studio 2.3的更新,我的模拟器一直存在问题。最终“解决”问题(假设计算机中遗漏了libwinthread-1.dll
)我不得不重新安装Android Studio 2.3.0并创建一台新计算机(nexus5x
正在运行Android 7 API 24
)。该模拟器现在可以工作(即使仍然显示该错误),但现在我的项目构建和安装,然后不启动。很好,可能需要一个很好的调试扫描。我尝试在模拟器中调试它,我收到此错误:
null
com.android.ddmlib.ShellCommandUnresponsiveException
at com.android.ddmlib.AdbHelper.executeRemoteCommand(AdbHelper.java:504)
at com.android.ddmlib.SplitApkInstaller.uploadApk(SplitApkInstaller.java:152)
at com.android.ddmlib.SplitApkInstaller.install(SplitApkInstaller.java:78)
at com.android.ddmlib.Device.installPackages(Device.java:904)
at com.android.tools.idea.run.tasks.SplitApkDeployTask$SplitApkInstaller.installApp(SplitApkDeployTask.java:117)
at com.android.tools.idea.run.RetryingInstaller.install(RetryingInstaller.java:86)
at com.android.tools.idea.run.tasks.SplitApkDeployTask.perform(SplitApkDeployTask.java:86)
at com.android.tools.idea.run.LaunchTaskRunner.run(LaunchTaskRunner.java:120)
at com.intellij.openapi.progress.impl.CoreProgressManager$TaskRunnable.run(CoreProgressManager.java:635)
at com.intellij.openapi.progress.impl.CoreProgressManager$3.run(CoreProgressManager.java:170)
at com.intellij.openapi.progress.impl.CoreProgressManager.registerIn... (show balloon)
此时我不知所措。我不确定这是否是清单的问题(旧项目延续到此版本的Android Studio)或者这是Gradle的问题,但我不知道该如何处理它。
模拟器正在运行Google APIs Intel x86 Atom 64 System Image
且HAX
已禁用(必须以此方式运行或模拟器根本不运行),如果这有帮助的话。