Android Google Maps无法在当前主题中查找样式“mapViewStyle”
当添加谷歌地图视图(我扩展了MapView,使用XML编辑器将其添加到活动,并手动添加我的谷歌地图api键到布局xml文件)
我的权限允许清单文件中的Internet
我想知道的是,在xml编辑器中,我得到错误“无法在当前主题中找到样式'mapViewStyle'”,但我似乎已经正确设置了一切。
当我尝试按照Android MapView教程构建一个简单的应用程序时,我遇到了同样的问题。
该应用程序在AVD中为文件文件main.xml
显示了此异常:
无法在当前主题中找到样式“mapViewStyle”
最后我发现文件AndroidManifest.xml
中有一个错误:
元素<uses-library android:name="com.google.android.maps" />
应该是<application>
元素的一个子元素,并不是立即在<manifest>
。
希望这对你有所帮助。
物有所值...
我的经验是,我在UI Designer中获得了这一点,但没有破坏构建 。 我认为这是一个Eclipse / Android SDK错误。
直到我将我的SDK升级到版本20为止,我的应用一直在商店中完美运行。它使我相信这是与SDK有关的事情。
我发现在这个问题的各种答案(和重复)中,没有一个帮助:
不改变目标SDK
不干净和建立
不是手动声明样式
最后,这些问题都是重复的(Ewok证实这些问题大多无用):
我试图向主持人指出这一点,但我被忽略了......
我在创建Google Map视图时遇到了同样的问题,直到我在将新icon.png放入可绘制文件夹(Project >> Clean)后清理项目为止。 很多时候,清理过程会在顶部程序代码处安装一个导入语句,这会覆盖项目中的R.java文件。 解决方案是简单地删除以下导入语句:
导入android.R
项目在没有问题的情况下被保存和重建之后。
链接地址: http://www.djcxy.com/p/91335.html上一篇: Android Google Maps Failed to find style 'mapViewStyle' in current theme