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证实这些问题大多无用):

  • Android Google Maps无法在当前主题中查找样式“mapViewStyle”
  • 让我们解决“当前主题”错误中的“无法找到样式”mapViewstyle
  • Android中的Google地图:无法在当前主题中查找样式“mapViewStyle”
  • '无法找到样式mapViewStyle'错误仍然存​​在
  • Android地图:无法在当前主题中查找样式“mapViewStyle”
  • Android - 无法在当前主题中查找样式“mapViewStyle”
  • Android“无法在当前主题中找到样式'mapViewStyle'”错误
  • 无法在当前主题中找到样式“mapViewStyle”
  • 我试图向主持人指出这一点,但我被忽略了......


    我在创建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

    下一篇: Default keystore file does not exist?