2012-04-18 5 views
0

BroadCom BLE SDKで提供されているサンプルを実行しようとしています。このSDKをインストールしてAVDを作成しましたが、アプリケーションがエミュレータにインストールされていません。これはエラーとして表示されますBroadcom BLE SDK

Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY [2012-04-18 14:17:59 - BleFindMeServer] Please check logcat output for more details. [2012-04-18 14:17:59 - BleFindMeServer] Launch canceled!

この問題に対する解決策はありますか?実際のデバイスでこのサンプルを実行する必要がありますか?

答えて

3

このスレッドを参照してください。

http://community.developer.motorola.com/t5/Android-App-Development-for/Bluetooth-Low-Energy-on-XT910/td-p/24412

あなたが構築しているAndroidデバイスは、この場合には、BroadcomのBLE SDKを共有ライブラリを含めることはできません。アプリケーションが構築されている間、デバイスは共有ライブラリをサポートしていないので、共有ライブラリを認識しません。

デバイスでBLEをテストして使用する場合は、デバイスがBLEをサポートしていることを確認する必要があります。現在のところ、これらはMotorolaのデバイスだと思うし、特定のデバイス用にMotorolaが指定したBLE SDKを含める必要があります。

詳細はこちらをご覧ください。 http://developer.motorola.com/docs/bluetooth-low-energy-gatt-framework-api/

私が知る限り、アンドロイドエミュレータはブルートゥースをサポートしていません。クラシックまたはBLE。

希望これは

+0

もっとBLEデバイスが出ているか、すぐに出てくる、サムスンギャラクシーSIII、およびHTC EVO 4G LTE – josh527

+0

だけでなく、HTCワンX +、HTCドロイドDNAを支援 – dljava