android – 模拟器设备尚未准备好等待20秒

我正在使用intelliJ IDEA12.1.3进行 Android开发.

我正在运行你好的世界应用程序,但是当启动模拟器时,命令行中会显示设备尚未就绪的消息等待20秒.

Uploading file
local path: C:\Users\Haseeb\IdeaProjects\untitled\out\production\untitled\untitled.apk
remote path: /data/local/tmp/com.example.untitled
Installing com.example.untitled
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.untitled"
Device is not ready. Waiting for 20 sec.
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.untitled"
Device is not ready. Waiting for 20 sec.
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.untitled"
Device is not ready. Waiting for 20 sec.
DEVICE SHELL COMMAND: pm install -r "/data/local/tmp/com.example.untitled"
Device is not ready. Waiting for 20 sec.

解决方法

如果启动模拟器出现任何问题,您可以“永久”获取设备未就绪消息.即使事情进展顺利,有时也需要五分钟左右才能开始 – 尤其是在您擦除用户数据之后.终止运行或调试尝试(寻找红色方块)并从AVD管理器启动模拟器,然后在尝试运行或调试应用程序之前等待它进入主屏幕.

我通常从Android开始我的工作日,从AVD管理器启动模拟器(有时我开始不止一个,如果我正在测试不同的设备/安卓版本等)然后整天放弃它们.除非您的程序执行的操作非常糟糕,否则运行另一个调试会话将终止旧副本并安装并运行一个新副本,因此没有理由启动和停止模拟器.

相关文章

Android性能优化——之控件的优化 前面讲了图像的优化,接下...
前言 上一篇已经讲了如何实现textView中粗字体效果,里面主要...
最近项目重构,涉及到了数据库和文件下载,发现GreenDao这个...
WebView加载页面的两种方式 一、加载网络页面 加载网络页面,...
给APP全局设置字体主要分为两个方面来介绍 一、给原生界面设...
前言 最近UI大牛出了一版新的效果图,按照IOS的效果做的,页...