Android手机连接linux系统调试
Bus 002 Device 003: ID 12d1:1035 Huawei Technologies Co., Ltd. U8120SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666"sudo chmod a+rx /etc/udev/rules.d/70-android.rules创建软连接到sud
·
Bus 002 Device 003: ID 12d1:1035 Huawei Technologies Co., Ltd. U8120
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", MODE="0666"
sudo chmod a+rx /etc/udev/rules.d/70-android.rules
创建软连接到sudo
sudo ln -sf /home/sandy/adt-bundle-linux-x86-20130917/sdk/platform-tools/adb /usr/bin/adb
vim ~/.bashrc
sudo /etc/init.d/udev restart
=======================================
首先需要下载adb for linux的工具包下载地址楼下
解压到任何地方,不要删除掉就是了
然后新建并编辑一个文件
sudo vim /etc/udev/rules.d/70-android.rules
在里面写入:
如果你的系统是10.10以上,则写入下面这句
SUBSYSTEM==”usb”, ATTR{idVendor}==”04e8“, MODE=”0666〃
如果你的系统版本是10.04 就改为下面一句
SUBSYSTEM==”usb”, SYSFS{idVendor}==”04e8“, MODE=”0666〃
其中 idVendor是标识 ,不同厂商的标识不一样,请按照自己的手机更改,可以用lsusb查看,输出中有debug mode 就是自己的手机,这行中有一个aaaa:bbbb形式(字母不一定不相同)的东西aaaa就是自己手机的标识
然后保存退出,再设置一下权限
sudo chmod a+rx /etc/udev/rules.d/70-android.rules
这时候还需要编辑一下 ~/.bashrc 文件加入adb tool的路径
vim ~/.bashrc
在末尾加入
export PATH=${PATH}:(解压地址)
现在需要重启一下你的Ubuntu,然后USB连接手机,确保usb调试已打开,在终端下输入
adb start-server 打开服务
如果一切正常的话
输入
adb devices
就能显示出当前连接到电脑的android设备 ^_^
试试这个命令
adb shell
就能在Ubuntu上的终端执行android的shell命令了
解压到任何地方,不要删除掉就是了
然后新建并编辑一个文件
sudo vim /etc/udev/rules.d/70-android.rules
在里面写入:
如果你的系统是10.10以上,则写入下面这句
SUBSYSTEM==”usb”, ATTR{idVendor}==”04e8“, MODE=”0666〃
如果你的系统版本是10.04 就改为下面一句
SUBSYSTEM==”usb”, SYSFS{idVendor}==”04e8“, MODE=”0666〃
其中 idVendor是标识 ,不同厂商的标识不一样,请按照自己的手机更改,可以用lsusb查看,输出中有debug mode 就是自己的手机,这行中有一个aaaa:bbbb形式(字母不一定不相同)的东西aaaa就是自己手机的标识
然后保存退出,再设置一下权限
sudo chmod a+rx /etc/udev/rules.d/70-android.rules
这时候还需要编辑一下 ~/.bashrc 文件加入adb tool的路径
vim ~/.bashrc
在末尾加入
export PATH=${PATH}:(解压地址)
现在需要重启一下你的Ubuntu,然后USB连接手机,确保usb调试已打开,在终端下输入
adb start-server 打开服务
如果一切正常的话
输入
adb devices
就能显示出当前连接到电脑的android设备 ^_^
试试这个命令
adb shell
就能在Ubuntu上的终端执行android的shell命令了
其他输入adb自行学习
======================================================
更多推荐
已为社区贡献1条内容
所有评论(0)