Android上的谷歌地图

Android上的谷歌地图,android,google-maps-api-2,Android,Google Maps Api 2,我正在使用谷歌地图v2为android创建一个简单的应用程序 我想我在获取api密钥时出错了 我遵循了教程“ 它工作正常,但在我的情况下,地图没有显示(…) 我创建了一个类似“com.mycustommap”的包,并在Api控制台上添加了“key;com.mycustommap”,对吗 我还在GalaxyNote2上运行它,并在Eclipse上创建项目 感谢您的帮助如果您正在Windows上开发,请转到 C:\Users\u USER\目录,按住Shift键,右键单击.android文件夹,然后

我正在使用谷歌地图v2为android创建一个简单的应用程序

我想我在获取api密钥时出错了

我遵循了教程“

它工作正常,但在我的情况下,地图没有显示(…)

我创建了一个类似“com.mycustommap”的包,并在Api控制台上添加了“key;com.mycustommap”,对吗

我还在GalaxyNote2上运行它,并在Eclipse上创建项目


感谢您的帮助

如果您正在Windows上开发,请转到

C:\Users\u USER\
目录,按住
Shift
键,右键单击
.android
文件夹,然后选择
在此处打开命令窗口

然后键入
keytool-list-v-keystore debug.keystore
,在询问密码时按enter键并复制SHA1指纹

然后将浏览器打开到
https://code.google.com/apis/console/
进入
API访问
并单击
创建新的Android密钥

然后在那里输入
SHA1\u键;com.mycustommap
您应该输入类似于
45:B5:E4:6F:36:AD:0A:98:94:B4:02:66:2B:12:17:F2:56:26:A0:E0;com.示例

您的包名应该与中的
AndroidManifest.xml
中的内容匹配

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.mycustommap"      <==  YOUR PACKAGE NAME
  ...

您的
此处的\u API\u KEY\u
是您从Google API控制台复制的密钥。

您需要向我们展示代码
<permission
    android:name="com.mycustommap.permission.MAPS_RECEIVE"
    android:protectionLevel="signature"/>

<uses-feature android:glEsVersion="0x00020000" android:required="true"/>

<uses-permission android:name="com.mycustommap.permission.MAPS_RECEIVE"/>

<application
        ...
 <meta-data
        android:name="com.google.android.maps.v2.API_KEY"
        android:value="YOUR_API_KEY_HERE" />
   ....
</application>