-1

在我進一步探討之前,我希望每個人都知道我沒有太多的android經驗,所以任何一點幫助都會很棒。如何使用谷歌地圖從github運行Android應用程序

我在黑客馬拉松中看到了這個驚人的項目,他們將我重定向到他們的github(https://github.com/TuanNASavvycom/Wonolo-Coding-Challenge)進行測試。

該項目使用谷歌地圖API,所以我知道我需要一個API密鑰,然後我有通過

creating a new project on Android Studios---> 
Selecting Map template ----> 
Going to link on the project's Google Maps API XML file -----> 
Generating the API -----> 

取代了開發者API(沒有工作)和我的API密鑰,和我這個錯誤:

Google Maps Android API﹕ Authorization failure.

它告訴我訪問了一些谷歌Android地圖API鏈接,並沒有提供多少信息,

https://developers.google.com/maps/documentation/android/start

任何人都可以給我任何指導,如果我想運行這個應用程序該怎麼做?

回答

0

您應該能夠在AndroidManifest.xml文件中更改android:name="com.google.android.maps.v2.API_KEY"下的密鑰後執行此操作。

對於設置的密鑰,請轉到開發者控制檯,然後在單擊create new key時創建一個Android Key。看看錯誤信息的指紋應用程序:

07-21 11:20:26.493 11416-11996/? E/Google Maps Android API﹕ In the Google Developer Console (https://console.developers.google.com) 
Ensure that the "Google Maps Android API v2" is enabled. 
Ensure that the following Android Key exists: 
API Key: AIzaSyB1wy3NjUeJrkiLxa-isYlZPF3PI_UGORo 
Android Application (<cert_fingerprint>;<package_name>): D0:DE:22:BB:6E:7C:F6:D0:55:9A:CE:40:47:18:F7:EC:1C:CD:68:51;com.savvycom.wonolocodingchallenge 

這應該是這個樣子:
D0:DE:22:BB:6E:7C:F6:D0:55:9A:CE:40:47:18:F7:EC:1C:CD:68:51;com.savvycom.wonolocodingchallenge

,並粘貼在Accept requests from an Android application with one of the certificate fingerprints and package names listed below (Optional)框,然後單擊創建。

是的,關鍵是「可選」,您可以將其保留爲空,這樣世界上的所有應用程序就可以像您一樣使用您的密鑰訪問Google地圖。你可以做私人測試的目的。

相關問題