Ubuntu上进行android真机调试

这里记录一下在Ubuntu上进行android真机调试的要点。windows上用usb插上机子后,就会自动安装驱动,然后一会儿就连上了。在Ubuntu下,当然也是自己动手丰衣足食。

首先是用usb插上电脑,然后打开终端,输入lsusb,将会发现下面有趣的东西:


正如看到的那样,我的测试机是中兴ZTE,所以一眼就认出来了。可以看到前面的ID是19d2:1350.好了,要记住这个号。

然后打开/etc/udev/rules.d  ,在这个文件夹下新建文件,命名为XX-android.rules,XX是数字,要比rules.d里面原有的其他数字大。我这里是80.

新建之后命令里用gedit打开,其他当然也可以:

sudo gedit /etc/udev/rules.d/80-android.rules

打开后加入下面一句话:

SUBSYSTEM=="usb", SYSFS{idVendor}=="19D2", MODE="0666"

中间两个的值对应的就是我的电脑插上手机的ID 19d2:1350。这样修改后然后保存。

然后更改新建文件的权限, 在终端中输入  sudo chmod a+x /etc/udev/rules.d/80-android.rules  

 然后执行 sudo /etc/init.d/udev restart  

完毕之后执行sudo adb kill-server

然后接着sudo adb start-server(据说一定要sudo)

这里可能会遇到sudo adb时找不到adb命令,上次配置了android环境后在终端输入adb的时候能够执行,输入sudo adb的时候就说找不到命令了。我想可能是以root的身份执行的时候我前面配置的环境变量就没用了,我不知道如何给root身份配置环境变量。不过这样找不到命令,就进入adb本来在的目录里,就是:

cd /home/wang/android/adt-bundle-linux/sdk/platform-tools

进入platform-tools后,再来sudo ./adb start-server,这下就找到了。

然后adb devices就可以看到了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值