手机上配置:打开开发者选项
手机-->设置-->关于手机 -->版本号,找到后连续点击版本号,就是使手机处于开发者选项模式,退出设置,重新进入设置,不同的手机设置起来略有不同,可以百度一下具体的操作步骤。
找到开发者选项,打开usb调试,以及和adb调试相关的选项;
adb工具的安装:
在ubuntu命令行中执行指令:apt-get install android-tools-adb
通过lsusb查看接入ubuntu的设备:lsusb,可能的输出如下:
Bus 001 Device 016: ID 18d1:d002 Google Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
创建权限文件:cd /etc/udev/rules.d/
据说是最新的修改方法,不用去看设备的ID,直接在rules.d下增加一个文件51-android.rules,内容为:
SUBSYSTEM=="usb" ENV{DEVTYPE}=="usb_device", MODE="0666"
目前通用于所有android设备。保存后如上面的步骤修改权限,重启udev和adb,然后重新插上手机就可以了。
重启USB服务:
service udev restart
重启adb服务:
adb kill-server
adb start-server
查看adb设备:
adb devices
如没特殊提示应表示adb安装成功;
adb的常用指令:
adb help //查看adb的命令帮助
adb devices //查看设备
adb shell //进终端
adb kill-server //杀死进程
adb kill-server //重启adb服务
adb start-server
adb push 本地路径 目标路径 //上传文件到安卓设备
adb pull 目标路径 本地路径 //从安卓设备下载文件到ubuntu