在Android手机或者平板上直接调试运行APK程序

今天晚上有个同学问我,说AVD运行android程序太慢了,有没有更好的方法呢??

于是我就推荐他可以用android系统的手机或者平板来直接调试运行android程序,下面让我来简单的介绍怎么用。

参考文章:http://www.cnblogs.com/plwang1990/archive/2011/07/04/2097757.html

http://book.51cto.com/art/201108/281908.htm

http://www.cnblogs.com/azai/archive/2011/05/10/2041752.html (XP系统推荐这个)、

 

下面的是本人常用的方法,可以作为参考。本人觉得这种方法更好,所以也推荐你们使用这种方法吧。

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

2. 用USB连接手机和电脑,并确保成功。步骤: 在windows下执行c:/adb devices, 查看手机是否已经连接成功。

(一般用豌豆荚或者360手机助手连接手机显示成功的话就都可以确保成功的了。)

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

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

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

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

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

你可能感兴趣的:(android)