2014-01-29 11:43:44 nufan1982 阅读数 389

默认情况下 Ubuntu系统无法识别android手机。

运行 adb devices 将会出现一堆 ???号

在这种情况下你可以按照如下方法解决

1.首先查看你手机的ID号

 在terminal下运行lsusb命令

 再将手机连接上电脑

 再次运行lsusb就会多出一个usb信息。该信息即为你手机的usb信息

 Bus 002 Device 007: ID 18d1:4e21  

 PS:红色字体为手机的ID号,同一款手机的ID号是一样的。本人手机为(NS)

2  .创建配置文件

sudo vim /etc/udev/rules.d/XXX.rules

XXX为你自定义的文件名

输入以下 内容

SUBSYSTEM=="usb", SYSFS{"idVendor"}=="18d1", MODE="0666"

在红色字体的部分 添加上 你 自己手机的id

   sudo chmod a+rx /etc/udev/rules.d/XXX.rules
   sudo /etc/init.d/udev restart

3.重启adb服务(必须为sudo 已配置android环境变量)

   cd /home/xuqianhgong/tools/adt-bundle-linux-x86-20130219/sdk/platform-tools/

   sudo ./adb kill-server

   sudo ./adb start-server

   sudo ./adb devices


以上做完后,就可以用Eclipse进行调试了。



    

2016-07-26 15:30:12 luck_136 阅读数 3056
当电脑能够识别手机,而Android Studio 无法识别时候,需要在终端输入以下两条命令:
system_profiler SPUSBDataType
echo "0x2a45" > ~/.android/adb_usb.ini
这里以魅族手机为例。
通用命令是:
system_profiler SPUSBDataType
echo "Vendor ID" > ~/.android/adb_usb.ini
Vendor ID:根据不同的手机有不同的配置
2015-03-19 22:45:51 abren32 阅读数 2119

用Mac来做编程开发是一件很爽的事情,今天第一次使用真机来连接mac mini进行调试,没想到竟然不识别,虽然“活动监视器”里面可以查看到“adb”的进程,但是Eclipse和Android Studio等IDE都无法识别设备。对于这样的事国外的开发者都是使用mac的,不可能无法使用真机调试,于是查找了相关的解决方案,如下:

第一步、查看自己手机的Vendor ID信息:

连接手机到Mac上,在终端输入:system_profiler SPUSBDataType

会出现一些信息,我的手机是 魅族MX4,找到对应自己手机的信息:

MX4:

              Product ID: 0x0c02

              Vendor ID: 0x2a45

              Version: ff.ff

              Serial Number: 75UBCKP224SY

              Speed: Up to 480 Mb/sec

              Manufacturer: Meizu

              Location ID: 0x1a120000 / 3

              Current Available (mA): 500

              Current Required (mA): 500

记住Vendor ID后的数据:0x2a45。


第二步、 将自己的设备信息保存至mac的Android的usb配置文件中。

在终端输入vi ~/.android/adb_usb.ini,打开文件后按字母i键进入编辑状态。

把 0x2a45输入后,按 ESC键后,按shift + :组合键后,输入wq就可以保存并退出vi编辑器。如果不保存退出就输入 !q。


第三步、 重启adb服务,在终端输入 :

adb kill-server

adb start-server

adb devices

来查看设备列表。

如果提示command not found.需将 adb的路径加入到配置文件里,在终端编辑 vi ~/.bash_profile文件。

输入自己的adb的路径:

export PATH=/Users/JerryloveEmily/Desktop/adt-bundle-mac-x86_64-20140702/sdk/platform-tools/:$PATH

保存并退出vi编辑器。




2017-03-01 21:02:17 jinweiyirna 阅读数 1450
Android扫车牌号识别技术SDK

  Android扫车牌号识别技术SDK描述

  Android扫车牌号识别技术SDK是我公司开发的基于移动平台的车牌识别软件开发包,支持android、iOS等多种主流移动操作系统。该产品采用手机、平板电脑摄像头拍摄汽车牌照图像,然后通过OCR软件对车牌颜色、车牌号进行识别。

Android扫车牌号识别技术SDK

  Android扫车牌号识别技术SDK的技术功能

  1. 整牌识别率高达99.7%,尤其汉字识别遥遥领先同类产品;

  2. 识别速度快,极致优化的车牌定位和识别算法;

  3. 支持牌照全,包括蓝牌、黄牌(双)、军牌(双)、武警牌(双)、警牌、农用车牌、教练车牌、大使馆等各种规格牌照;

  4. 车牌宽度要求低,车牌宽度≥70个像素,都不影响识别;

  5. 纯C代码编写,可以跨平台应用。

  Android扫车牌号识别技术SDK配置要求

  1. 操作系统:支持android2.3以上版本;支持ios6.0及以上

  2. 摄像头:支持自动对焦,200万像素以上。

  3. 安装程序占用空间,3MBytes

  Android扫车牌号识别技术SDK的拍摄规范

  规范的拍摄有助于提高识别率

  1. 保持水平,尽量使车牌在画面中保持水平;

  2. 合理光照,拍摄时注意光照的影响,尽量避免反光和黑影;

  3. 避免倾斜,不要使拍摄角度倾斜过大,以免造成车牌严重变型;

  4. 聚焦清晰,避免图像模糊不清楚。

  Android扫车牌号识别技术SDK典型应用

  智慧停车:互联网停车

  警务通:巡逻执勤、交警执法

  车辆保险:车险移动查勘,

  占道停车管理:占道停车收费

  运营人员 谢常胜 微信[13829771132] 转载前须与本人联系!!

2015-02-13 20:18:01 zhuxu820_ 阅读数 245

今天用Eclipse开发Android时,USB插入Nexus7后电脑有响应,相关驱动也已经安装好,但是Eclipse无法识别到Nexus7

后来通过端口查看,发现ADB被占用

最后发现是"猎豹免费wifi"占用了

 

关闭“猎豹免费wifi”,并重启Eclipse,在Eclipse右上角选择DDMS,在Devices中查看是否发现设备

如未发现,点击Devices右上角倒立三角,选择Reset ADB

OK,问题解决

 

其它可能占用ADB端口的还有各种手机助手等

可从端口列表中自行查看

没有更多推荐了,返回首页