我刚刚将我的Android Studio版本上传到2.3,现在我在模拟器中测试我的应用时遇到了问题。它是一个加载了Android 7.0 Nougat的Nexus 5X模拟器(API 24),带有ABI:armeabi-v7a(我有一个AMD处理器,所以据我所知,我只能使用它)。以前,它有点慢,有时会出现“无响应”错误,但点击“等待”总是可以解决问题。
Android Studio更新后,当我按“运行”时,它会打开&启动模拟器。但是,一旦启动,它就会停留在“启动应用程序 - 安装APK”进程中。它可能表明它在停止前大约2分钟就这样做了。然后它会显示“启动即时运行服务”几秒钟。然后绿色“运行”箭头再次变为活动状态,就好像没有打开仿真器一样。模拟器已打开,但没有应用程序。如果我在模拟器已经打开的情况下点击绿色的“运行”箭头,它会进行gradle构建同步&然后甚至没有尝试启动应用程序/安装APK - 它只会说“启动即时运行服务”几秒钟,即使没有任何反应。
我试过删除模拟器&重新创建它,我也尝试摆弄其他帖子中建议的一些参数,这些参数涉及类似(但不完全相同)的问题。我第一次尝试在更新后在模拟器上运行应用程序时,我在事件日志中弹出了很多消息,说Android Studio无法绑定到本地86xx用于调试器,而Android设备监视器已打开。从那时起,ADM关闭后,我遇到了上述问题,错误日志中没有显示错误消息。
非常感谢任何有关此问题的帮助 - 请注意它涉及最新版本的Android Studio,我只是有一个弹出窗口请求我安装。 build.gradle中的Build Tools版本也已从24.0.2更新到25.0.0。
答案 0 :(得分:7)
如果您还没有完成它:
打开工具 - > Android - > SDK Manager
选择标签SDK Tools,标记Android Emulator(目前版本为27.0.5)和Apply
此解决方案对我有用,希望这可以提供帮助
答案 1 :(得分:6)
我尝试了上述所有内容并没有帮助。有什么帮助在设置 - >中停用了Instant Run 构建,执行,部署 - > 即时运行。
AOSP bugtracker中的相关问题:https://code.google.com/p/android/issues/detail?id=235879
答案 2 :(得分:1)
更新Java SDK解决了我的问题。
答案 3 :(得分:0)
您需要下载适用于Android 2.3版的Android模拟器,或确保当您将AS从2.2更新到2.3时,所有这些组件都已更新并安装。我有同样的问题,我刚刚下载了Android模拟器,它对我来说很好。
答案 4 :(得分:0)
有同样的问题,经过两天试图解决这个问题,我决定卸载android studio,然后重新安装新的virsion 2.3,现在Emulator工作得很好! *编程不多,但它完成了工作!
答案 5 :(得分:0)
不要担心更新任何内容。出于某种原因,升级到2.3会使运行您的应用程序的默认设置设置为" androidDependencies"除了给你带来奇怪的错误之外什么都不做只需去Run - >编辑配置并在弹出的窗口中尝试使用减号符号删除左窗格中的选项,其中包含名为android dependencies的任务。然后点击" app"在" Android App"顶部的可展开箭头。 (见图) edit configuration window
答案 6 :(得分:0)
我最近下载了Android Studio 2.3,并为模拟器安装了默认组件和一些Android操作系统。当我使用模拟器(版本26.0.0)时,我的声音和图像有问题(显示非常差)。
我正在使用Ubuntu 16.04.2,设置内核4.8和KVM。 这是我的问题的一个例子:
答案 7 :(得分:0)
我认为您未在模拟器中启用开发人员设置。有时在更新后,模拟器将重置并且所有设置都将丢失。启用它,应该可以解决问题。