2013-03-06 132 views

回答

0

我认为它不起作用,当你在谷歌地图控制台请求API密钥时输入类似;com.example.android.mapexample的东西,因为你的SHA密钥不能是""

+0

如果我将整个文本框留为空白怎么办?甚至没有; com.example.android.mapexample – user903772 2013-03-06 13:17:52

+0

我想,即使你的包名不能是'''',谷歌使用这些东西(sha键和包名)来识别你的应用程序,所以你必须提供它们才能使它工作。 – 2013-03-06 13:19:33

+0

还有一个问题 - 如果事情没问题,它在模拟器上工作吗? – user903772 2013-03-06 13:21:47

2

不,它不会工作。这是Google确定应用程序是在密钥生成的同一设备上创建的方式。如果您不提供密钥,您将无法在应用程序中看到地图。

这样说,看起来你的问题并没有真正与SHA1密钥相关,但是对于MapFragment的使用有误。我认为这个Android版本应该使用SupportMapFragment