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