解决ubuntu android studio [null]问题,帮助跟我遇到一样问题的同学。
AS连接手机进行调试的时候,显示设备后面[null],如下图:
![linux下Android Studio连接手机无法识别[null]问题的解决办法](http://www.linuxdiyf.com/linux/uploads/allimg/161115/2-161115152529130.png)
原因是AS使用的是adb来连接手机进行调试的,adb有自己的一个daemon,这个daemon需要以root权限来运行。而一般直接进去AS,然后点击run的话,这个daemon不会以root运行。所以需要先去Sdk/platforms-tools下,运行:
sudo ./adb devices
(运行devices主要是为了启动adb daemon,没devices的话,不会启动)才可以。
![linux下Android Studio连接手机无法识别[null]问题的解决办法](http://www.linuxdiyf.com/linux/uploads/allimg/161115/2-16111515260a56.png)
stackFlow上说要以root运行AS,其实只需要以root运行adb就可以了。
![linux下Android Studio连接手机无法识别[null]问题的解决办法](http://www.linuxdiyf.com/linux/uploads/allimg/161115/2-161115152620234.png)