2012-08-09 38 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應用程序運行項目。

如果錯誤仍然存​​在,那麼你仍然有問題,如果它有效,那麼這個錯誤永遠在你後面。

相關問題