第一步 將手機鏈接到電腦,打開USB調試;
第二步,在終端中輸入lsusb;會看到一下信息
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0ac8:c33f Z-Star Microelectronics Corp. Webcam
Bus 002 Device 002: ID 0bda:8179 Realtek Semiconductor Corp.
Bus 003 Device 002: ID 04d9:a06b Holtek Semiconductor, Inc.
Bus 002 Device 003: ID 17ef:7533 Lenovo
最後一個就是博主的lenovo手機了。
接下来问题就简单了,按照以下步骤操作,就能得到我们想要的结果。
1.新建一個文件
sudo vim /etc/udev/rules.d/51-android.rules
在文件中添加一下內容
YSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666
17ef就是手機的id,實際操作只需要替換成真實id就可以了。
2.修改文件的權限
sudo chmod a+r /etc/udev/rules.d/51-android.rules
重啓 udev事件
sudo /etc/init.d/udev-post reload
3.重啓adb
cd /home/zhou/sdk/platform-tools #具體路徑要根據實際情況定
sudo ./adb kill-server
sudo ./adb devices
當顯示以下信息的時候,說明已經連上;
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
0123456789ABCDEF device
現在可以進行開發了
第二步,在終端中輸入lsusb;會看到一下信息
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0ac8:c33f Z-Star Microelectronics Corp. Webcam
Bus 002 Device 002: ID 0bda:8179 Realtek Semiconductor Corp.
Bus 003 Device 002: ID 04d9:a06b Holtek Semiconductor, Inc.
Bus 002 Device 003: ID 17ef:7533 Lenovo
最後一個就是博主的lenovo手機了。
接下来问题就简单了,按照以下步骤操作,就能得到我们想要的结果。
1.新建一個文件
sudo vim /etc/udev/rules.d/51-android.rules
在文件中添加一下內容
YSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666
17ef就是手機的id,實際操作只需要替換成真實id就可以了。
2.修改文件的權限
sudo chmod a+r /etc/udev/rules.d/51-android.rules
重啓 udev事件
sudo /etc/init.d/udev-post reload
3.重啓adb
cd /home/zhou/sdk/platform-tools #具體路徑要根據實際情況定
sudo ./adb kill-server
sudo ./adb devices
當顯示以下信息的時候,說明已經連上;
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached
0123456789ABCDEF device
現在可以進行開發了