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。
我该怎么做才能启动地图应用程序并使其运行?预先感谢任何有帮助的人。
您所需要做的就是导航至 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)
| 归档时间: |
|
| 查看次数: |
4145 次 |
| 最近记录: |