我创建了一张地图。然后我生成了一个md5并从Google获得了一个API密钥。在我的项目中,我遵循了所有必要的步骤。但地图视图仍然无法显示。
项目中的后续步骤
<uses-library android:name="com.google.android.maps" />
有谁知道可能导致此问题的原因或如何调试它?
答案 0 :(得分:0)
可能有多种原因导致地图视图无法显示
a)如果您正在使用eclipse进行开发,请检查eclipse是否指向debug-keystore文件。在eclipse中导航到Windows&gt;偏好设置&gt; Android&gt;建立
默认调试密钥库的路径应该类似于
<Documents and Settings>\<user-name>\.android\debug.keystore
如果linux找到合适的路径。
SO上的一些人还建议将自定义调试密钥库的路径指向默认密钥库
的路径此外,如果您的密钥是问题,则必须在logcat中显示相同的内容
b)如果您坐在公司防火墙后面,则必须将代理选项传递给模拟器
在调试配置下&gt;目标向下滚动到“其他仿真器命令行选项”,并将代理设置输入为
-http-proxy http://<username>:<password>@<proxy>:<port>