Android Studio 2.3 更新后 Android 应用程序未加载到模拟器中

标签 android android-studio android-studio-2.3

我刚刚将我的 Android Studio 版本上传到 2.3,现在我在模拟器中测试我的应用程序时遇到问题。它是一个 Nexus 5X 模拟器,上面装有 Android 7.0 Nougat(API 24),带有 ABI:armeabi-v7a(我有一个 AMD 处理器,所以据我所知我只能使用它)。以前,它有点慢,有时会出现“无响应”错误,但点击“等待”总能解决问题。

Android Studio 更新后,当我按下“运行”时,它会打开并启动模拟器。但是,一旦启动,它就会卡在“启动应用程序 - 安装 APK”过程中。它可能表明它在停止之前这样做了大约 2 分钟。然后它会显示“启动即时运行服务”几秒钟。然后绿色的“运行”箭头再次变为 Activity 状态,就好像没有打开模拟器一样。模拟器已打开,但没有应用程序。如果我在模拟器已经打开的情况下单击绿色的“运行”箭头,它会执行 gradle 构建同步,然后甚至不会尝试启动应用程序/安装 APK——它只会显示“启动即时运行服务”几秒钟,即使什么也没有发生。

我已经尝试删除模拟器并重新创建它,并且我还尝试按照其他帖子中的建议摆弄一些参数,这些帖子涉及与此类似(但不相同)的问题。更新后我第一次尝试在模拟器上运行该应用程序时,事件日志中弹出许多消息,说 Android Studio 无法绑定(bind)到本地 86xx 以进行调试,同时打开了 Android 设备监视器。从那时起,在关闭 ADM 的情况下,我遇到了上述问题,错误日志中没有显示任何错误消息。

非常感谢有关此问题的任何帮助 - 请注意,它涉及最新版本的 Android Studio,我刚刚收到一个要求我安装的弹出窗口。 build.gradle 中的构建工具版本也从 24.0.2 更新到 25.0.0。

最佳答案

如果你还没有这样做:

打开工具 -> Android -> SDK Manager
选择 SDK Tools 选项卡,标记 Android Emulator(目前版本 27.0.5)并应用

这个解决方案对我有用,希望对你有帮助

关于Android Studio 2.3 更新后 Android 应用程序未加载到模拟器中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42569003/

相关文章:

Android Studio无法运行项目

android - 如何使用 'CMakeLists.txt' 中的 add_library 将整个文件(.cpp、.h 等)包含在目录中

android - 如何知道应用程序数据是否被清除或应用程序是否被卸载?

java - Spika-Android : "Can' t connect to server"

android - 使用 findViewById 方法时出错

android - 如何修复模拟器 : qemu-system-x86_64: warning: host doesn't support requested feature: CPUID. 80000001H :ECX. abm [位 5]

安卓工作室 StackOverFlowError : null

android - 切片签名与android studio默认运行不一致

android - 我可以在 Android 2.1 的基于 Webkit 的浏览器中使用数据 URL 吗?

java - 我想从 ListView 中选择用户名文本字段并使用该用户名删除 mysql 数据库中存在的数据