3

最近、新しいAndroidタブレット(名前のない中国のタブレット)を購入しました。その上で開発しているアプリケーションをテストしたいと思います。

ただし、Eclipseで実行しようとすると、タブレットが認識されません(タブレットでデバッグモードが有効になっています)。デバイスの選択ダイアログが表示されると、

シリアルナンバー : ???????????
AVD名:N / A
ターゲット:不明
デバッグ:
状態:??

LinuxMintを実行しています。私は何をすべきか?

4

3 に答える 3

5

Linuxでは、タブレットにudevルールを追加する必要があります。例えば:

#cat /etc/udev/rules.d/51-android.rules 
SUBSYSTEM=="usb", SYSFS{idVendor}=="0502", MODE="0666"

lsusbベンダーIDを取得するために使用できます

Bus 002 Device 016: ID 0502:3325 Acer, Inc. 
于 2012-02-16T14:12:35.757 に答える
3

Linuxの場合、製造元のIDをサポートするようにUDEVをセットアップするか、sudoを使用してadbを再起動する必要があります。

正しく行うには、次のようにします。

lsusb

タブレットを探します。

Bus 002 Device 008: ID 04e8:6860 Samsung Electronics Co., Ltd

IDをメモします。

次に、/ etc / udev / rules.dに移動し、そのファイルにandroiddevelopment.rulesという名前の新しいファイルを作成します。

SUBSYSTEM=="usb", ATTRS{idVendor}=="xxxx", OWNER="yyyy", GROUP="zzzz"

xxxxがIDの最初の部分(私の例では04e8)である場合、yyyyの所有者はユーザー名であり、zzzzはグループです。

次に、udevを再起動します。

sudo service udev restart

これにより、Linuxはユーザーがそのデバイスに接続できるようになります。

于 2012-02-16T14:13:23.070 に答える
0

問題:Eclipseに7インチRCAタブレットを認識させる方法:

この問題は私を2日間苛立たせました。ウォルマートでのブラックフライデーセールで購入した汎用RCA7"タブレットを持っています。AndroidSDKと日食で使用しようとしましたが、コンピューターがタブレットをストレージデバイス以外のものとして認識しませんでした。私を正しい方向に導いたいくつかの手がかりが、何もうまくいかなかったようです;最終的にここで私の答えを見つけました:http:
//pychildren.blogspot.se/2012/12/getting-android-adb-working-with-pipo.html

(始める前に、私と同じくらい初心者の場合は、まずこのサイトにアクセスして、ターミナルコマンドについて調べてください-community.linuxmint.com/tutorial/view/100

私はLinuxMint15を使用していました。また、EclipseとAndroidのSDKバンドルもインストールしていました。

私が何をしても、Eclipseは私のタブレットを認識しませんでした。ついに問題は解決しました。私は本当に3つのことをしなければなりませんでした:

まず、ホームフォルダに移動する必要がありました

Then to the .android folder

    Then add the following line to the bottom of the "adb.usb.ini" file:

        0x2207

ファイルを保存します。GUIインターフェースからこれを行うことができました。

次に、ターミナルを開いてファイルシステムフォルダに移動する必要がありました

Then to the etc folder

    Then to the udev folder

        Then to the rules.d folder

私はというファイルを作成する必要がありました

"51-adroid.rules" that contained only two lines:

SUBSYSTEM=="usb", SYSFS{idVendor}=="2207", MODE=="0666"

SUBSYSTEM=="usb", SYSFS{idVendor}=="0x2207", MODE=="0666"

(おそらく最後の行だけが必要でしたが、いくつかのソースには「0x」が含まれていなかったため、両方の方法で含めました。

次に、まだターミナルで、?の後にホームフォルダから次のコマンドを実行しました。(cdと入力するだけで、ホームフォルダに戻ります)

sudo Development(the name of the folder in which I installed Eclipse and the sdk, yours will be different)/sdk/platform-tools/adb kill-server

次に、ホームフォルダから次のコマンドを実行する必要がありました

sudo Development(the name of the folder in which I installed Eclipse and the sdk)/sdk/platform-tools/adb start-server

また、タブレットでデバッグが有効になっていることを確認する必要がありました。

また、タブレットでWi-Fiをオフにしました。これについては、最後の情報源以外は誰も言及していませんでしたが、役に立ったと思います。

次に、「adb devices」と入力すると、タブレットが認識されました。Eclipseを起動してHelloプログラムを起動すると、タブレットに美しく表示されました。妻が感動しなかった理由がわかりません。

于 2013-12-09T02:47:06.660 に答える