【问题标题】:error in implement google maps default mapsactivity实施谷歌地图默认地图活动时出错
【发布时间】:2019-11-08 01:38:12
【问题描述】:

我想在我的应用程序中实现谷歌地图。我添加了一个谷歌地图活动并创建了一个密钥。使用 MapsAcivity.java 文件时显示一些错误代码。我尝试了很多解决方案,但都没有奏效。

MapsActivity-错误代码

私人谷歌地图 mMap = ((SupportMapFragment)getSupportFragmentManager().findFragmentById(R.id.map)).getMap();

控制台错误

任务:app:processDebugManifest 失败

错误: 来自 [com.android.support:support-compat:28.0.0] AndroidManifest.xml:22:18-91 的属性 application@appComponentFactory value=(android.support.v4.app.CoreComponentFactory) 也存在于 [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value=(androidx.core.app.CoreComponentFactory)。 建议:将 'tools:replace="android:appComponentFactory"' 添加到 AndroidManifest.xml:16:5-45:19 的元素以覆盖。

【问题讨论】:

标签: android


【解决方案1】:

您正在使用作为 AndroidX 一部分的材料库。如果您不了解 AndroidX,请查看此答案。

查看https://stackoverflow.com/a/54533702/10877674

【讨论】:

    【解决方案2】:

    您正在使用带有 androidx 库的 appcompat 库,这就是您遇到此错误的原因。使用 Androidx 或 Appcompat。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多