1

abd を使用して、Android デバイスを Linux システムの Eclipse に接続できません。次のよう51-android.rulesにファイルを作成しました。root/etc/udev/rules.d

SUBSYSTEM="usb", ATTR{idVendor}=="2821", MODE="0666", GROUP="plugdev"
SUBSYSTEM="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev"
SUBSYSTEM="usb", ATTR{idVendor}=="0955", MODE="0666", GROUP="plugdev"
SUBSYSTEM="usb", ATTR{idVendor}=="0b05", MODE="0666", GROUP="plugdev"
SUBSYSTEM="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev"
SUBSYSTEMS="usb", ATTRS{idVendor}=="2821",ATTRS{idProduct}=="19983" MODE="0666"
SUBSYSTEM="usb", SYSFS{idVendor}=="0bb4" MODE="0666"

Android デバイスを Linux システムに接続すると、デバイスが認識されません。むしろ、私は??????を取得します デバイス名として。

インストールされているソフトウェア:

  • Ubuntu 10.04
  • エクリプス インディゴ
  • アンドロイド 4.3
4

3 に答える 3

1

SUBSYSTEM の後に 2 つの「=」が必要です (つまりSUBSYSTEM**==**"usb", ATTR{idVendor}=="2821"、...)

于 2012-09-16T08:02:01.800 に答える
1

試す:

sudo adb kill-server
sudo adb start-server

ADB が $PATH にある場合。そうでない場合は、

sudo ./adb kill-server
sudo ./adb start-server

android-sdk/platform-tools から。

于 2012-08-23T09:23:13.980 に答える
0

ファイル名が正しいことを確認してください。

/etc/udev/rules.d/51-android.rules.(最後に . が含まれます)

外部アプリケーションがこのファイルにアクセスする権限を取得できるように、このファイルに権限を追加する必要があります。

chmod a+r /etc/udev/rules.d/51-android.rules

デバイス構成に関する詳細な説明はこちら..

于 2013-01-04T09:51:31.943 に答える