簡體   English   中英

如何將谷歌地圖添加到現有的 android studio 項目

[英]How to add a google map to an existing android studio project

我正在創建一個 android 應用程序,其中使用 android studio 作為我的編程平台。 我的問題是是否可以在現有的 android studio 項目中創建谷歌地圖。 我已經在很多地方看到了如何在獨立項目中創建谷歌地圖。 但是沒有人告訴我如何在現有地圖中創建谷歌地圖。 請幫幫我!

這個答案是如此簡單和容易。

只需轉到文件 --> 新建 --> 谷歌 --> 谷歌地圖活動

老問題,但對於那些不想創建新的谷歌地圖活動只是為了獲得所需代碼的其他人,您需要執行以下操作。

在您的應用build.gradle文件中添加以下導入:

implementation 'com.google.android.gms:play-services-maps:17.0.0'

res/values文件夾下創建一個名為google_maps_api.xml的新文件並輸入以下內容:

<resources>
    <string name="google_maps_key" templateMergeStrategy="preserve" translatable="false">YOUR_KEY_HERE</string>
</resources>

確保將YOUR_KEY_HERE替換為您的 google API 密鑰。

接下來將以下內容添加到您的AndroidManifest.xml application標簽內:

 <meta-data
            android:name="com.google.android.geo.API_KEY"
            android:value="@string/google_maps_key" />

您現在可以使用以下代碼添加谷歌地圖片段:

<fragment
            android:id="@+id/map"
            android:name="com.google.android.gms.maps.SupportMapFragment"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />

您需要將“Google Play 服務”作為項目的一部分。 您可以通過從您的 android sdk extras 目錄導入“Google Play 服務”來完成此操作。

然后根據您使用的映射 API,您可能需要從開發者控制台獲取密鑰: https : //console.developers.google.com/

該密鑰在清單中用於將您標識到映射服務器。

暫無
暫無

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

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