我想在我的模擬器中運行Android地圖例子中,我已經添加了庫錯誤使用地圖庫
<uses-library android:name="com.google.android.maps" />
應用標籤內。
當我嘗試運行模擬器我得到以下錯誤
Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
我已經爲Android的構建路徑爲「谷歌API的」
如何解決這個錯誤的應用程序?
我想在我的模擬器中運行Android地圖例子中,我已經添加了庫錯誤使用地圖庫
<uses-library android:name="com.google.android.maps" />
應用標籤內。
當我嘗試運行模擬器我得到以下錯誤
Installation error: INSTALL_FAILED_MISSING_SHARED_LIBRARY
我已經爲Android的構建路徑爲「谷歌API的」
如何解決這個錯誤的應用程序?
右鍵單擊您的項目 - >屬性 - > Android - >在庫塊clik上添加並添加google-play-services_lib作爲您的項目庫。然後到您的清單文件中加入:
<permission
android:name="your_package.permission.MAPS_RECEIVE"
android:protectionLevel="signature"/>
<uses-permission android:name="your_package.permission.MAPS_RECEIVE"/>
然後在你的應用程序添加標籤:
<meta-data
android:name="com.google.android.maps.v2.API_KEY"
android:value="YOUR_API_KEY"/>
其實,你不能運行在模擬器谷歌地圖V2。
您可以檢查此post一個骯髒的解決方案
如果您正在測試模擬器應用確保You have created AVD for emulator with Google Maps-APIs
。
一般來說,這個錯誤是由於谷歌地圖未安裝在您的設備/仿真器上。
看起來像你正在使用map api v1,這是棄用。切換到api v2。 https://developers.google.com/maps/documentation/android/ – Raghunandan
我正在使用api v2。 – user3059993
你有沒有在項目中加入google-play-service_lib? – MikeKeepsOnShine