把 Hero 升级到中华电信版的 2.1 以后,用 adb 操作的时候就得到没有权限的提示了,而且也看不到设备名称。
chaifeng@chaifeng-desktop:~$ adb devices
List of devices attached
???????????? no permissions
google之后才发现adb 需要用root的权限运行才可以,为了省事写个简单的脚本:
#!/bin/bash
ADB_HOME=~/Applications/android-sdk-linux_86
pgrep -lf fork-server > /dev/null || ( echo “adb start-server”; sudo $ADB_HOME/tools/adb start-server )
$ADB_HOME/tools/adb $@
Recent Comments