这是我的第一个问题,而且我已经在几天内一直在使用android。
当我尝试按照示例代码试验MapView类(http://developer.android.com/resources/tutorials/views/hello-mapview.html)时出现了问题。
我在我的SDK中安装了Google API插件,并按照教程中的说明执行了所有操作,并且AVD完美地运行了代码,除了我有一个空网格而不是实际地图的事实我以为我是应该看。
看起来我的调试键是错误的或者其他什么,但是在这里,我按照教程中的说明完成了所有操作。实际上,这是我的main.xml中指定api键的行:
android:apiKey="48:C6:36:64:4A:DA:92:EF:D7:9E:BA:CD:26:45:EB:0D"
我使用keytool命令获取此密钥,如下所示:
$ keytool -list -alias androiddebugkey -keystore /home/nelson/.android/debug.keystore -storepass android -keypass android
我在安装google API时尝试了AVD附带的内置地图应用程序,它运行正常,所以我的应用程序一定有问题,但我不知道是什么。有什么帮助吗?
提前致谢
Nelson R. Perez
答案 0 :(得分:1)
机器人:apiKey = “48:C6:36:64:4A:DA:92:EF:D7:9E:BA:CD:26:45:EB:0D”
那不是你的API密钥。那是签名密钥的指纹。
按照here开始的地图API密钥说明操作,您应该没问题。