现在的位置: 首页 > 综合 > 正文

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

2013年09月06日 ⁄ 综合 ⁄ 共 819字 ⁄ 字号 评论关闭

以前有用自己的手机开发过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 检测连接的手机设备

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

抱歉!评论已关闭.