首页 > 解决方案 > 将 google maps api 添加到 Android Studio 项目会导致 appcompat 出现问题

问题描述

报告的问题如下

所有 com.android.support 库必须使用完全相同的版本规范(混合版本可能导致运行时崩溃)。找到版本 27.1.1、26.1.0。示例包括 com.android.support:animated-vector-drawable:27.1.1 和 com.android.support:support-media-compat:26.1.0

我已经尝试手动添加运动库并解决了错误但这是奇怪的部分......

MainActivity.java文件上,Android Studio 不断显示“更新索引”,导致程序上下跳跃......永远。不会发生在任何其他文件上。它发生在修复之前(有红线)和修复之后(没有红线)。

这是在创建一个空的活动项目之后。有没有人经历过这个?

标签: androidandroid-studio

解决方案


我不是 100% 确定为什么,但我通过不创建具有 AppCompat 向后兼容性的项目解决了这个问题。

将主类扩展到 Activity 而不是 AppCompatActivity 解决了这个问题。现在添加 Google api 没有问题。

我猜扩展 AppCompatActivity 和 Google api 存在问题。


推荐阅读