1

Azpen という会社が製造している新しいタブレットを購入しました。このデバイスの製品ページはhttp://www.azpenpc.com/product_t64.htmlです。 私はこのデバイス用のアプリを開発しようとしていますが、初心者です。デバイスを Linux マシン (CentOS 5.3 を実行) に接続しましたが、何かが正しく動作しません。「ant debug install」で単純な HelloWorld プログラムをインストールできません。これは、通常のユーザーとして実行した後、ルートとして実行したいくつかの adb コマンドの出力です。

# adb usb
error: insufficient permissions for device
# adb devices
List of devices attached 
????????????    no permissions

私は「adb kill-server ;」を実行しました。adb start-server' をルートとして実行しましたが、これは役に立ちませんでした。

誰が問題が何であるか知っていますか?これを自分でデバッグする次の試みは、/etc/udev/rules.d に新しいルール ファイルを作成することでしたが、Azpen デバイスに使用する「idVendor」がわかりません。誰でもこれを手伝ってもらえますか?

ps。これもhttp://forums.androidcentral.comに投稿しました

4

1 に答える 1

0

「dmesg」を実行し、出力で「idVendor」を grep したところ、次のことがわかりました。

usb 2-1.2: New USB device found, idVendor=18d1, idProduct=0003

そこで、この行を /etc/udev/rules.d/51-android.rules に追加しました

SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev" 

次に、ルートとして adb を再起動しました: 'adb kill-server ; adb start-server' で動作しました。

于 2013-03-30T14:31:25.333 に答える