博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android如何运行真机在eclipse上调试应用
阅读量:2382 次
发布时间:2019-05-10

本文共 1617 字,大约阅读时间需要 5 分钟。

主要通过以下几个步骤:

1、手机通过数据线连接在电脑上

2、设置android手机为USB调试模式。步骤: menu—> 设置 —> 应用程序 —> 开发 , 选择【USB调试】

3、如果是window系统,系统会提示安装驱动:

选择正确的android sdk安装目录,然后点击下一步,系统就开始安装驱动了

4、驱动安装完成之后,重启电脑(通常系统会有“安装新驱动,重启才能生效”的提示),这但应该明白吧

5、重复第1步和第2步,打开命令窗口,检测手机设备是否已经被识别,如下所示:


“HT99YLG11834 device”就是检测到得手机设备

6、接下来就开始在eclipse上调试android程序了,右击android工程->Run as->Android Application,弹出如下窗口:(重新启动系统之后才有这样的效果)


7、选中手机设备,点击OK之后,程序就开始在真机上安装了,控制台输出如下信息:

[2011-04-07 22:24:49 - HelloWorld] Uploading HelloWorld.apk onto device ‘HT99YLG11834′
[2011-04-07 22:24:49 - HelloWorld] Installing HelloWorld.apk…
[2011-04-07 22:24:53 - HelloWorld] Success!
[2011-04-07 22:24:53 - HelloWorld] Starting activity com.eightqiu.activity.StatsResultActivity on device
[2011-04-07 22:24:57 - HelloWorld] ActivityManager: Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.eightqiu.activity/.StatsResultActivity }

8. 设置应用程序为调试模式。操作: 编辑AndroidManifest.xml 增加调试参数android:debuggable="true", 如下:

<application android:icon="@drawable/icon" android:label="@string/app_name" android:debuggable="true">

9. 执行真机调试操作:ECLIPSE调试对话框中,Target窗口中选择Manual,点击【debug】按钮,选择真机设备,开始调试。

 注:不管是否启用ECLIPSE环境,任何Android软件只要在真机上运行发生异常,都可以在命令行窗口下查看具体异常信息:

 执行:./adb logcat 可以查看到更多的系统异常消息。在这些消息中要注意查看Caused by:打 头的行,这些行指明了在哪行代码出的错误

10、运行这个应用程序,这样就可以使用手机来测试了

特别注意:

如果没有出现软件更新的可以若是命令提示列表中没有设备,那么就是没有安装好驱动,在“我的电脑”上鼠标右键----》“管理”---》“设备管理”---》看有没有没装好的驱动要注意看是不是手机的!若是没有装好,请双击它---》在弹出来的窗口那里点击“更新驱动”----》然后选择你已经下载好的驱动安装!

此时安装android手机驱动可以选择本地目录下android sdk安装的硬盘上即可,如果android SDK安装在E:\Android install\AndroidSDK\android-sdk-windows那可以直接选择E盘就可以的,也可以点击本手机图标,360手机助理就会帮忙安装好驱动。

转载地址:http://bouab.baihongyu.com/

你可能感兴趣的文章
网络字节序
查看>>
Linux网络命令详解
查看>>
GNU C 的 __attribute__ 机制
查看>>
atoi,atol,strtod,strtol,strtoul详解
查看>>
基于HZK16的汉字显示技术
查看>>
嵌入式web服务器对比
查看>>
select 函数使用指难
查看>>
人类的15个欲望与游戏设计
查看>>
高速缓存
查看>>
kernel基本功练习
查看>>
UNIX/LINUX 平台可执行文件格式分析
查看>>
轻量级服务器选择
查看>>
补丁的制作和使用:diff和patch
查看>>
pkg-config指南
查看>>
不用任何变量,实现strlen函数
查看>>
关于C语言的位移操作
查看>>
由“输出从1到1000的数”想到的
查看>>
键盘上各个按键的英文名
查看>>
Linux系统文本模式下的截屏技巧
查看>>
php中$_Get $_POST $_REQUEST区别
查看>>