0

Androidフォンでモバイルアプリを実行できるようにしようとしていますが、何をしてもudevルールを機能させることができません。私はubuntu11.0464ビットを使用しています

公式アンドロイドサイトのルールが古いので、インターネットに行かなければなりませんでした。ここに示すルールを使用しました。

アンドロイドのデバッグをUbuntu11.04Nattyで動作させる

リンクされたサイトに行きました:

http://forum.xda-developers.com/showthread.php?p=11823740

以来、jdkは正常に機能していると確信しています

  java -version

結果は

OpenJDK Runtime Environment (IcedTea6 1.10.6) (6b22-1.10.6-0ubuntu1)
OpenJDK 64-Bit Server VM (build 20.0-b11, mixed mode)

PATHにadbを追加したので、adbと入力すると、一連のコマンドが表示されます。

androidSDKとNDKをダウンロードしました。

そこで、Android携帯用のudevルールを編集しようとしました。入力すると、次のlsusbように表示されます。

Bus 002 Device 004: ID 04e8:689e Samsung Electronics Co., Ltd 

を使用してudevルールを編集し、次のsudo vim etc/udev/rules.d/99-android.rulesように記述します。

SUBSYSTEM=="usb", ATTRS{idVendor}=="04e8:689e", SYMLINK+="android_adb", MODE="0666" GROUP="plugdev"
TEST=="/var/run/ConsoleKit/database", \
RUN+="udev-acl --action=$env{action} --device=$env{DEVNAME}"

次に、コマンドsudo chmod a+rx /etc/udev/rules.d/99-android.rulesを入力してから入力しsudo restart udev、次に入力してadb kill-serverから、と入力しましたnohup adb start-server

そして最後に、、adb devicesしかし私の電話はまだ認識されていません。

私は完全に困惑しているので、どんな助けでも大歓迎です。

ああ、そして私もターミナルウィンドウを開閉しました。

4

1 に答える 1

0

それで、私は自分のコンピューターを再起動しましたが、うまくいきました。>.<

それはいつもシンプルなものだと思います。

于 2012-03-23T15:07:21.223 に答える