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

摘要:
今天晚上有个同学问我,说AVD运行android程序太慢了,有没有更好的方法呢??于是我就推荐他可以用android系统的手机或者平板来直接调试运行android程序,下面让我来简单的介绍怎么用。操作:编辑AndroidManifest.xml增加调试参数android:debuggable="true",如下:4.执行真机调试操作:ECLIPSE调试对话框中,Target窗口中选择Manual,点击按钮,选择真机设备,开始调试。

今天晚上有个同学问我,说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手机或者平板上直接调试运行APK程序》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇maven-过滤不打入包的文件linux添加开机自启动脚本示例详解下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

U盘安装CentOS7的最终解决方案

终于将CentOS7装上笔记本了,过程无比艰辛,因为我发现网上大家提到的所有U盘安装CentOS7时碰到的问题几乎都被我碰到了,像什么: 1.刻录镜像的时候只能刻录一个6MBEFI文件夹到U盘,U盘变成只有6MB容量; 2.开机卡在Press thekey to begin the installation process界面; 3.不能识别NTFS分区;...

uniapp 实现动态切换全局主题色

需求:实现开发的应用中切换主题色 如果只是需要一个主题色没有切换的需要 完全可以使用uniapp里面uni.scss文件文档 思路:预先在一个公共css中定义你需要的主题颜色,这里只是示例定义了两种颜色 参考文档 从中获得思路可以通过动态设置data-xx从而配合css属性选择器来动态改变主题色 本来是想通过mixin直接混入一个变量来达到全局控住主题...

成为高效程序员的搜索技巧(转)

   对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果在用Google搜索相关示例时幸运的话,可以搜到现成的代码。即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案。   如果不借助搜索技术、网络及集体智慧,现代化高效编程是难以想象的。因此,搜索技巧对高效程序员变得愈发重要。   现在,我们不需要了解和记住如何解决众多的编...

Electron在Windows下打包不同平台应用

打包成Linux平台的应用: electron-packager . --platform=linux --arch=x64 --electron-version=9.0.5 或 electron-packager . YourAppName --platform=linux --arch=x64 --out=./YourAppName --asar -...

Android开发人员不得不收集的代码(不断更新中...)

尺寸相关 dp与px转换 sp与px转换 各种单位转换 在onCreate()即可获取View的宽高 ListView中提前测量View尺寸 手机相关 判断设备是否是手机 获取当前设备的IMIE,需与上面的isPhone一起使用 获取手机状态信息 是否有SD卡 获取MAC地址 获取手机厂商,如Xiaomi 获取手机型号...

适配iOS11

总结在iOS11系统中出现的适配问题: 启动app发现上下有空隙,不能完全贴合屏幕----- 解决方案:添加一张尺寸为1125x2436的启动图。 隐藏导航栏的界面,会出现无法贴合屏幕顶部(一般来说,是view中有Scrollview)----- 解决方案 注意contentInsetAdjustmentBehavior的属性的设置需要在创建了这个Sc...