我发现了很多关于这个的问题——我几乎羞于自己问这个问题。
但无论我怎么努力,我根本没有让 Maps API 运行!
与演示项目 com.example.mapdemo 无关,与我自己的项目无关。
我肯定已经注册了我的 debug.keystore SHA1 指纹,现在适用于我的应用程序和 com.example - 我还尝试了浏览器 API 密钥,每个人都说这也可以工作。
但不是。
我总是得到:
06-16 11:21:29.860: E/Google Maps Android API(2382): Authorization failure. Please see https://developers.google.com/maps/documentation/android/start for how to correctly set up the map.
我对此感到非常非常生气。怎么可能不完整和彻底地描述这个问题,以便那些能够编写 Android 应用程序的人能够跟随并取得成功?
如何?
谁能告诉我还有什么问题?
附加组件:我完全按照规范设置了所有内容,从我的 debug.keystore 中获取了我的密钥,使用 com.example 尝试了地图演示,并为我的应用程序使用了我自己的包。不工作。另外:那个愚蠢的空窗。这到底是怎么回事... :-(