Android 为什么显示OpenMobileApi应用程序中缺少共享库?

Android 为什么显示OpenMobileApi应用程序中缺少共享库?,android,Android,我正在尝试创建与智能卡相关的应用程序,但出现以下错误: Package com.gieseckedevrient.android.hellosmartcard requires unavailable shared library org.simalliance.openmobileapi; failing! 控制台: [2012-08-09 11:53:27 - HelloSmartcard] Installation error: INSTALL_FAILED_MISSING_SHARED

我正在尝试创建与智能卡相关的应用程序,但出现以下错误:

Package com.gieseckedevrient.android.hellosmartcard requires unavailable shared library org.simalliance.openmobileapi; failing!
控制台:

[2012-08-09 11:53:27 - HelloSmartcard] Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
[2012-08-09 11:53:27 - HelloSmartcard] Please check logcat output for more details.
[2012-08-09 11:53:27 - HelloSmartcard] Launch canceled!

我给你们举了一个如何在谷歌地图中解决这个问题的例子。您可以根据您的库来修复它

要通过Google Maps for Android安装,\u失败\u缺少\u共享\u库错误:

安装谷歌地图API。这可以在Eclispe Windows/Android SDK和AVD管理器->可用软件包->第三方加载项->谷歌公司->谷歌公司的谷歌API,Android API X中完成

从命令行创建新的AVD。这可以通过列出目标(android列出目标)来实现,然后android创建avd-n new_avd_api_233-t“Google Inc:Google api:X”

然后在Eclipse Windows/Android SDK和AVD管理器中创建AVD(Android虚拟设备)->新建…->(名称:new_avd_X,目标:谷歌API(谷歌公司)-API等级X)

重要提示:您必须使用目标作为Google API(Google Inc.)创建AVD,否则它将再次失败

在Eclipse文件/New/Android项目中创建Android项目,并选择googleapi构建目标

在标签之间添加

将项目作为Android应用程序运行


如果错误仍然存在,那么您仍然存在问题,如果它起作用,那么这个错误将永远在您身后。

com.gieseckedevrient.android.hellosmartcard
package/SDK依赖于
openmobileapi
package