簡體   English   中英

使用Google Maps API部署Android應用時出錯

[英]Error Deploying an Android App Using Google Maps API

我正在嘗試通過Eclipse插件在Android模擬器上運行一個利用Google Map API的Android應用。

即使安裝了Google API,當我創建初始項目時,指向API jar的鏈接(未包括在內)也是如此。 因此,我從android-sdk-linux/add-ons/addon-google_apis-google-16/libs復制了maps.jar到我項目的libs文件夾中,這解決了所有參考錯誤。

但是,當我在模擬器上轉到“運行”(Ctrl + F11)時,它失敗,並顯示以下錯誤: Package com.mydomain.myapp requires unavailable shared library com.google.android.maps; failing! Package com.mydomain.myapp requires unavailable shared library com.google.android.maps; failing!

我的libs文件夾中還有其他幾個jar,這些都沒有出現任何錯誤。 為什么不復制在maps.jar上? 如何解決此錯誤?

按照Yawus的說明進行操作,然后執行以下操作:單擊AVD Manager,然后突出顯示您的虛擬設備並單擊Edit,然后將Target更改為Google APIs (Google Inc.) - API Level XX

創建項目時是否要定位Google API? 嘗試這個:

  1. 在包資源管理器中右鍵單擊您的項目
  2. 點擊“屬性”。
  3. 點擊“ Android”標簽
  4. 檢查相應的“ Google API”
  5. 應用更改,看看是否可行。

您需要創建一個包含Google庫的模擬器。 您無法將其添加到您的應用中。 如果您看的話,在創建虛擬設備時,您可以選擇其中包含或不包含Google API的版本。

暫無
暫無

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

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