Android Studio Google Maps Key

Gri*_*tin 2 android

SOS,

我正在研究一个需要使用Google Maps API的Android项目。我已经生成了具有适当限制的密钥,但是无法运行我的程序。我得到的错误是:

错误:(53,28)找不到与给定名称匹配的资源(在“值”处,值为“ @ string / google_maps_key”)。

我做了一些研究,发现我需要更改@string/google_maps_key我的实际密钥。请参见下面的示例。注意标记已发出的事实。

之前:

meta-data
        android:name="com.google.android.geo.API_KEY"
        android:value="@string/google_maps_key" /
Run Code Online (Sandbox Code Playgroud)

后:

meta-data
        android:name="com.google.android.geo.API_KEY"
        android:value="AIzaSyBY3c7RFvwzs06juEg0nzIU7PVERTIV3U8" /
Run Code Online (Sandbox Code Playgroud)

我尝试进行显示的更改,但是运行程序时,它会自动更改为@string/google_maps_key

我该怎么做才能启动地图应用程序并使其运行?预先感谢任何有帮助的人。

Nis*_*bey 5

您所需要做的就是导航至 android应用项目中的-res / values / strings.xml并将文件更改为以下内容:

在下面,<resources>您可能还有更多的字符串,只需添加此处显示的字符串即可使用。

<?xml version="1.0" encoding="utf-8"?>
<resources>
    <string name="google_maps_key">AIzaSyBY3c7RFvwzs06juEg0nzIU7PVERTIV3U8</string>
</resources>
Run Code Online (Sandbox Code Playgroud)