大家在看本文前,可以先试试cd到sdk文件夹里, 加上sudo命令来重启连接,大部分配完仍有问题的是因为没有加sudo。
以前用windows的时候,从来没有担心过真机调试的问题,在换了ubuntu之后,以前的HTC G6也能正常调试,在做一个应用的时候,为了适配更多的屏幕分辨率,从同学那边借来了G11,没想到插上之后运行的时候竟然不能识别。在终端输入adb devices的时候出现了如下的图:
解决办法如下:
同样进入终端,首先输入lsusb,如下图:
由于HTC的旧名就是High Tech Computer Corporation,所以很容易知道有关我们设备的信息就是最下面的那条
Bus 002 Device 022: ID 0bb4:0cac High Tech Computer Corp.
现在我们需要记住的就是ID后面的一项数据,在上面的情况中,我们需要记录的是0bb4(不同厂商的设备ID的值可能不一样,所以建议大家在使用ID值的时候先使用lsusb命令查询)。
在/etc/udev/rules.d/中建立文件70-android.rules,其实LZ还不知道这个文件的命名到底有什么规则,在网上也有看到说用51或者50开头的,由于LZ拿70成功配置,所以这边直接沿用。使用
sudo vim /etc/udev/rules.d/70-android.rules
进入编辑,如下图:
其中SYSFS{idVendor}后面的值就是之前记录下的0bb4,保存退出,之后修改该文件的权限。
sudo chmod 777 /etc/udev/rules.d/70-android.rules
之后就是非常非常非常重要的一步,LZ之前就是忘记这一步,失败了好几次,重启udev
sudo service udev restart
之后adb kill-server一下,adb start-server一下,完成adb的重启,重新输入adb devices之后,可以看到:
如果还是问号的话,可以cd到sdk的platform-tools中,用sudo ./adb kill-server和sudo ./adb start-server加权限重启adb,大部分配好后还有问题可以试试通过sudo命令重启adb连接服务。之后就可以按照原来的方法,在eclipse中进行调试了,看到乱码的话,可以重插一次手机。
另外,输入adb说找不到命令的是因为环境变量的问题,直接cd到sdk中的platform-tools文件夹中运行./adb devices等相关指 令就能完成功能,或者重配环境变量即可。
相关推荐
android真机调试adbdriver驱动,有需要的下载,安装方法参看此链接http://adbdriver.com/documentation
android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb 配置文件 ubuntu环境android adb ...
android真机调试全平台驱动程序,帮助大家使用adb命令时电脑检测不出已插入android机器的情况。
–这一切看起来似乎很正常的样子,但是在android studio的布局文件的布局情况只能与模拟器运行效果、真机界面运行效果这两种效果中的一个相匹配。说白了布局文件在模拟器上运行出满意的效果,但运行到真机界面上的...
Android13原生代码要求:必现连接上某个wifi,才能进行adb ,并且切换wifi或者关闭wifi都是会停止adb。 并且Android13 上 wifi adb 端口号每次是变化的,这个也是很不方便的! 如果要做成Android11 或者之前一样,...
通过WiFi连接Adb pc操作终端机器
ubuntu 平台下adb 和fastboot 版本更新,adb版本更新到 1.0.39. 资源直接从sdk源码中下载得到; 具体配置方法是: unzip \platform-tools-latest-linux.zip sudo cp platform-tools/adb /usr/bin/adb sudo cp ...
Ubuntu 12.04 32bit linux 的 adb 安装包, 安装方法,下载后,在命令行执行如下语句 sudo dpkg -i android-tools-adb_4.2.2+git20130529-5.1_i386.deb
真机上模拟gps,可自由调整GPS路径,方便调试。
本文档用于Android开发人员和测试人员熟悉android平台下的adb的各种操作,将工作中常用的adb命令进行了一一举例,提高工作效率。
adb连接真机.docx
最新linux下adb工具1.0.32 ,5.0以上代码调试工具
android 调试连接桥adb执行文件,针对解决adb报错: adb server version (31) doesn't match 问题
主要介绍了Ubuntu下android adb环境变量配置方法,本文给出了操作步骤,按步骤操作即可,需要的朋友可以参考下
adb连接工具,用来连接Android设备进行调试,包含Fastboot 。 无需安装,解压可直接使用。
将android设备连接至电脑,通过lsusb查看usb设备,如下红色部分对应的就是android设备。 重启adb服务,adb devices有设备说明adb安装成功 $adb kill-server $sudo adb start-server $adb devices List of devices ...
您可能感兴趣的文章:在Android界面上显示和获取Logcat日志输出的方法Android adb logcat 命令查看日志详细介绍Android shell命令行中过滤adb logcat输出的几种方法Android开发之在程序中时时获取logcat日志信息的...
Android ADB工具,支持4.4以上系统,测试可正常使用~~~
Android studio idea adb 插件 ,用于在Android studio中 快速使用 adb命令的插件,国内经常会被强,可以install from disk
Android 调试桥 adb Android 调试桥 adb Android 调试桥 adb