运行adb命令时出现问题/使用平板电脑设备开发的问题

时间:2011-07-06 06:54:25

标签: android android-layout android-emulator android-widget android-ndk

我按照tutorial设置ZTE tablet设备进行开发。我是在Ubuntu 10.04下开发的。

创建规则文件后:/etc/udev/rules.d/51-android.rules

SUBSYSTEM=="usb", SYSFS{idVendor}=="19D2", MODE="0666"

插入中兴平板设备后启用调试功能。我运行命令:

adb kill-server

adb start-server

adb devices

我得到了:

List of devices attached 

????????????    no permissions

我想可能是因为我没有以root身份重启adb。所以,我尝试以root身份重启adb,然后在终端输入命令:

sudo adb kill-server ,但我在终端收到“ sudo:adb:command not found ”的消息

但如果我输入没有“sudo”的命令,那就是“adb kill-server”它可以工作。

是因为我的路径设置错误?????

我在 HOME / .bashrc 下设置了路径,其中包含:

export PATH=$PATH{}:/home/user/android-sdk-linux_x86/platform-tools:/home/user/android-sdk-linux_x86/platform-tools

结论以上所述,我遇到了两个问题:

  1. adb列出的设备有无权限
  2. 我无法以root身份运行adb
  3. 我的问题:

    1. 问题是因为我的路径设置错了吗?
    2. 是因为中兴平板设备与移动设备不同吗?平板电脑需要做一些技巧吗?
    3. 别的什么?
    4. 我哪里错了?

      P.S。由于我丢失了中兴平板电脑附带的USB线,我使用诺基亚USB线连接中兴平板电脑和我的开发Ubuntu机,这也会导致上述问题???? (使用诺基亚USB线,无论如何我仍然可以访问中兴平板电脑文件系统)

1 个答案:

答案 0 :(得分:4)

运行命令后,每件事情都很顺利:

sudo -s
adb kill-server
adb start-server
adb devices

然后显示我的中兴平板电脑。