Galaxy Tab 10.1のAndroid ADKエラー
質問
Samsung Galaxy Tab 10.1(バージョン3.2)でAndroid ADKプログラム(http://developer.android.com/guide/topics/usb/adk.html)をプログラミングしています。 Google APIレベル12を使用してシミュレーターで動作させることができましたが、実際のデバイスでは使用できませんでした。
ここは 私のデモキットプログラム.
Galaxyタブで実行すると、「Force to close」エラーが発生し、Demokit.apkのダウンロードとインストール中にLogCatにエラーがあります。 LogCatについては知らないので、エラーを検出するための参照としてLogCatファイルを添付しました。 (問題DemokitプログラムのLogCatファイル)
前もって感謝します、
パック
解決
問題(少なくとも1つ)は、間違ったUSBライブラリを使用していることです。使用しているものは、3.1+でAndroid 2.3.4+でのみ使用できます。別のものを使用する必要があります。
輸入品を変更する必要があります
com.android.future.usb
に
android.hardware.usb
次に、usbmanagerオブジェクトの取得方法をから変更する必要があります
UsbManager manager = UsbManager.getInstance(this);
に
UsbManager manager = (UsbManager) getSystemService(Context.USB_SERVICE);
そして最後に、あなたがからの意図を得る方法
UsbAccessory accessory = UsbManager.getAccessory(intent);
に
UsbAccessory accessory = (UsbAccessory) intent.getParcelableExtra(UsbManager.EXTRA_ACCESSORY);
編集:詳細が見つかります ここ
所属していません StackOverflow