我在我的地图app中有这个错误。你知道出了什么问题吗?我已经检查了包装是否在我的.java文件中,并且我已经将google地图的uses-libraries放入我的应用程序标签中了manifest.xml..please help,我正在努力解决它..
答案 0 :(得分:53)
确保你已经放入
<uses-library android:name="com.google.android.maps" />
在<application></application>
标记内。
答案 1 :(得分:1)
http://blog.doityourselfandroid.com/2011/01/18/using-google-maps-in-your-android-app/
如果要将项目迁移到其他开发环境,请检查有关API密钥的部分。
ps我真的很惊讶人们如何能够确定这样一个天真的答案(如上所述)是正确的。
答案 2 :(得分:0)
您确实需要发布相关代码。
仔细阅读您的问题,如果您确实将uses-permission标记放在应用程序节点中,那就错了。您应该将权限置于其之外,但仍然位于清单节点内,因此清单文件的末尾可能如下所示:
</application>
<uses-sdk android:minSdkVersion="5" />
<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION"/>
</manifest>
Eclipse也可以将它们放在<application>
标记的开头之前,这也没关系。