在eclipse上运行,在eclipse运行android程序,虚拟机无反应,是后台运行出错导致。正确的运行虚拟机的方法:
① 手机设置:设置->开发人员选项->勾选“USB调试”。
②安装驱动:将手机和电脑用数据线连接好之后,windows系统中如果安装“360手机助手”或者“豌豆荚”的话,会自动为手机安装驱动,确认安装,并重启电脑。
③打开命令行可以确认是否安装好驱动
如下图所示:
如图所示已经成功安装驱动。
④在eclipse中进行配置
菜单栏Run ->Run Configurations
选择Target选项卡,勾选“Always prompt to pick device”,选择右下角的Apply -> Close
⑤运行程序:选择项目->右击 ->Run As -> Applications
然后弹出一下窗口:
点击OK就可以运行程序了
控制台里显示信息:
[2016-04-15 13:41:45 - Demo2] ------------------------------
[2016-04-15 13:41:45 - Demo2] Android Launch!
[2016-04-15 13:41:45 - Demo2] adb is running normally.
[2016-04-15 13:41:45 - Demo2] Performing com.hs.demo2.MainUI activity launch
[2016-04-15 13:41:48 - Demo2] Uploading Demo2.apk onto device '087A4C38391F'
[2016-04-15 13:41:48 - Demo2] Installing Demo2.apk...
[2016-04-15 13:41:51 - Demo2] Success!
[2016-04-15 13:41:51 - Demo2] Starting activity com.hs.demo2.MainUI on device 087A4C38391F
[2016-09-15 13:41:52 - Demo2] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.hs.demo2/.MainUI }
说明运行程序成功。
Eclipse menu, Help->About Eclipse->installation detail, 检查4个和android相关的插件版本,要和jdt的版本一致。通过update每个插件,让它们更新为最新版本。再运行android程序,OK。