Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
android地图不显示_Android_Google Maps - Fatal编程技术网

android地图不显示

android地图不显示,android,google-maps,Android,Google Maps,我正在将谷歌地图集成到我的android应用程序中 它工作得很好 然而,几天后,我的地图没有显示,我不知道为什么 有人能告诉我为什么吗 我的代码中没有任何更改 提前谢谢 <?xml version="1.0" encoding="utf-8"?> <com.google.android.maps.MapView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/

我正在将谷歌地图集成到我的android应用程序中

它工作得很好

然而,几天后,我的地图没有显示,我不知道为什么

有人能告诉我为什么吗

我的代码中没有任何更改

提前谢谢

<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/mapview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:clickable="true"
    android:apiKey=""/>


只需生成一个新密钥并在xml中再次使用它即可。它应该可以解决您的问题。

您是否刷新了android调试密钥?当您更改工作环境或只是从磁盘中删除.android文件夹时,就会发生这种情况。尝试为地图创建新密钥。 为方便起见,命令如下:


C:\Program Files\Java\jdk1.7.0\u 07\jre\bin>keytool.exe-list-v-alias androiddebugkey-keystore C:\Users\User.android\debug.keystore-storepass android-keypass android生成并添加您自己的密钥

<?xml version="1.0" encoding="utf-8"?>
<com.google.android.maps.MapView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/mapview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:clickable="true"
    android:apiKey="Your Maps API Key goes here"
/>

浏览这些链接,希望对您有所帮助


设备上是否使用了Internet?@Sri:u是说我想重复我第一次生成api密钥的过程?@Selva:excatly,bcoz ur密钥库文件可能是新生成的。因此,请尝试相同的步骤并获取新密钥。