簡體   English   中英

安裝錯誤:INSTALL_FAILED_MISSING_SHARED_LIBRARY

[英]Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY

“安裝錯誤:INSTALL_FAILED_MISSING_SHARED_LIBRARY

請查看logcat輸出以獲取更多詳細信息。“

問題是:LogCat輸出中根本沒有輸出。 此外,這不是關於某些谷歌地圖庫,這里的大多數問題都是關於[1]:我正在嘗試利用我自己的圖書館項目。

我的主項目有以下命名空間:net.microtrash.cutoutcam

我的庫項目有以下命名空間,我在主應用程序的清單文件中引用了它:

<uses-library android:name="net.microtrash.lib" />
<uses-library android:name="net.microtrash.lib.button" />
<uses-library android:name="net.microtrash.cutoutcam.lib" />

任何想法,為什么會出現這個錯誤?

[1] Android中的INSTALL_FAILED_MISSING_SHARED_LIBRARY錯誤

我的庫項目有以下命名空間,我在主應用程序的清單文件中引用了它:

除非您構建自己的手機,或至少自己的固件,否則您沒有任何這些庫。 您不要將<uses-library>用於Android庫項目。

我發現的唯一解決方案是,每當使用非兼容的仿真器運行與地圖相關的應用程序時,總會出現此問題。 簡單的解決方案是在Google API模擬器上運行應用程序。

我刪除了<uses-library>標簽的谷歌播放服務,但我不得不<uses-library>谷歌地圖標記,如下所示:

<uses-library android:name="com.google.android.maps"/>

有效。 Stackoverflow中的大多數答案都與Google-Maps v1有關。 但是我在Google-Maps-v2中遇到了這個問題並修復了這個問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM