2012-08-09 59 views
-1

我试图创建与智能卡的应用程序,但出现此错误:为什么它在OpenMobileApi应用程序中显示缺少共享库?

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! 
+0

'com.gieseckedevrient.android.hellosmartcard' package/SDK依赖于'openmobileapi'包 – 2012-08-09 06:33:39

+0

那么什么是解决方案 – 2012-08-09 06:40:08

回答

0

我给你举例如何解决在谷歌地图这个问题。您可以根据您的图书馆进行修复。

要获得与谷歌地图过去INSTALL_FAILED_MISSING_SHARED_LIBRARY误差为Android:

安装谷歌地图的API。这可以通过Google Inc.,Android API在Eclispe Windows/Android SDK和AVD Manager - >可用包 - >第三方附件 - > Google Inc. - > Google API中完成。X

从命令行创建新AVD。这可以通过列出目标(Android列表目标),然后android创建avd -n new_avd_api_233 -t“Google Inc.:Google API:X”

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

重要提示:您必须以Target API创建AVD作为Google API )否则它将再次失败。

在Eclipse File/New/Android Project中创建Android项目并选择Google API构建目标。

在标签之间添加。

以Android应用程序运行项目。

如果错误仍然存​​在,那么你仍然有问题,如果它有效,那么这个错误永远在你后面。

相关问题