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

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




更多相关文章

  1. 【Tech】android真机测试——小米3
  2. 从零开始--系统深入学习android(实践-让我们开始写代码-Android框
  3. Android(安卓)adb无线调试,保护手机USB口,从我做起。
  4. 你如何评价Android系统?优缺点
  5. Android开发之android中的多进程模式
  6. Android(安卓)传感器概述
  7. 阿里安卓高级架构师推荐——Android程序员必备的六大顶级开发工
  8. Android系统权限
  9. Unity3D链接Android手机端数据库

随机推荐

  1. Android中Java反射技术的使用示例
  2. 设置 Android(安卓)wifi连接 samples【转
  3. android 系统学习资料
  4. Android(安卓)Error: Unable to open cla
  5. Android(安卓)dip转化为px
  6. Android: Requesting root access in you
  7. Android(安卓)Zygote进程和SystemServer
  8. Android(安卓)Application Errors
  9. Android中Drawable、Bitmap、byte
  10. 网页拉起其他app