AndroidManifest.xml中的uses-library的Android Custom SDK问题

时间:2012-06-27 03:58:35

标签: android android-sdk-2.3 bluetooth-lowenergy

我正在使用从Broadcom下载的自定义SDK来访问手机上的BLE芯片。我通过SDK管理器下载并安装了SDK,并且文档说在AndroidManifest.xml中包含了这一行:

<uses-library android:name="com.broadcom.bt.le" android:required="true" />

我使用Broadcom SDK创建了AVD。当我尝试使用模拟器或手机进行调试时,我收到了以下错误:

Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
Please check logcat output for more details.
Launch canceled!

http://code.google.com/p/broadcom-ble/

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

<uses-library>用于指定此元素中提到的共享库在设备中 ,以便安装此程序包。因此,库必须存在于设备中才能继续安装。显然,在此元素中提及的任何内容都不会出现在导致安装错误的设备中。

请尝试不指定元素并报告任何错误。

相关问题