我使用的是三星galaxy nexus手机(Android 4.0平台)。
我正在开发Ubuntu linux操作系统上的Android应用程序。我想直接在三星手机设备上运行我的应用程序,所以我执行了以下设置步骤:
在我的项目AndroidManifest.xml
文件中,将android:debuggable="true"
添加到<application>
元素中
在设备侧,在Settings > Security enabled Unknown sources
在设备上,在Settings > Developer options enabled USB debugging
在我的计算机上,创建了/etc/udev/rules.d/51-android.rules
文件,内容如下:
SUBSYSTEM=="usb", ATTR{idVendor}=="04E8", MODE="0666", GROUP="plugdev"
On my computer, run the chmod a+r /etc/udev/rules.d/51-android.rules
command
Then, on my computer I opened a terminal and executed the adb devices
command, I got:
List of devices attached
???????????? no permissions
由于我没有看到我的设备,而只有???????????? no permissions
,然后运行以下命令:
adb kill-server
adb start-server
adb devices
但我还是有:
List of devices attached
???????????? no permissions
为什么?我错过了什么?