3. 编写的第一个android HelloWorld程序如何在手机上面调试运行

以前有用自己的手机开发过Android的小程序玩玩,现在又想学习下 opencv + android的开发,按照网上的教程配置了两天的环境了,

发现编写的HelloWorld程序在 avd4.2的设备模拟上面运行正常,不管编译的sdk版本为2.3,3.0,4,2都可以在配置的设备模拟器上运行,

但是配置选项,想让android程序在自己的真机上面运行,这样速度比较快,更加接近真实情况,却出现了很多问题,一直没找到问题的

关键。


分析:

  (1)一开始觉得是自己的SDK版本和手机的android固件版本不一致,所以不断的调整编译和运行选项,

  android程序的运行配置选项 Target:



android的编译选项:


      手机为2.3.6系统。

   发现程序还是出现问题,错误:



(2)换了一个同学的4.0的android手机,发现问题依旧。

(3)通过上网咨询eclipse 开发的程序如何在手机上面运行调试,发现自己的问题在于android 手机的驱动没有安装好,电脑无法识别手机

网上的方法:

    http://www.cnblogs.com/plwang1990/archive/2011/07/04/2097757.html

    http://www.cnblogs.com/azai/archive/2011/05/10/2041752.html


——————

. 连接华为 G300到电脑,电脑弹出一个CD驱动器的提示,可以进入此文件目录,在usb_drivers找到exe的驱动安装即可。


  notes: 在电脑上面安装豌豆荚可以自动安装手机的驱动到电脑,因此以前开发的android程序都能自动安装到手机上面进行调试。

. 通过计算机——管理——设备管理,可以发现android phone的设备已经正常显示,没有惊叹号错误。


(4)重新在eclipse里面运行程序,发现程序可以正常在自己的手机里面安装运行。


利用ADB 检测连接的手机设备

自己的手机是否识别的检测结果:




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值