1

Android エミュレーターをデバイス (HTC Wildfire Android 2.2.1) に接続できますか?

実際、私のアプリはエミュレーターで正常に動作していますが、デバイスにアプリケーションをインストールしようとするとクラッシュします。

この問題をデバッグするには、デバイスでアプリを実行し、エミュレーターでチェックインする代わりに直接接続します。

4

3 に答える 3

1

/etc/udev/rules.d/51-android.rules ファイルに HTC デバイスのエントリを作成する必要があります。このリンクから HTC のベンダー ID を取得できます。これは 0bb4... 51-android の場合です。 rulesファイルがシステムに存在しない場合は、そのファイルを作成して次の行を追加する必要があります

SUBSYSTEM=="usb", ATTR{idVendor}=="0bb4", MODE="0666" GROUP="plugdev"

次に、次のコマンドを使用してadbサーバーを再起動する必要があります

su
$ adb kill-server
$ adb start-server
$ adb devices

詳細については、このリンクを参照してください。

于 2012-05-25T05:58:19.783 に答える