手機上配置:打開開發者選項
手機-->設置-->關於手機 -->版本號,找到后連續點擊版本號,就是使手機處於開發者選項模式,退出設置,重新進入設置,不同的手機設置起來略有不同,可以百度一下具體的操作步驟。
找到開發者選項,打開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