android - 将 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 不断显示“更新索引”,导致程序上下跳跃......永远。不会发生在任何其他文件上。它发生在修复之前(有红线)和修复之后(没有红线)。
这是在创建一个空的活动项目之后。有没有人经历过这个?
解决方案
我不是 100% 确定为什么,但我通过不创建具有 AppCompat 向后兼容性的项目解决了这个问题。
将主类扩展到 Activity 而不是 AppCompatActivity 解决了这个问题。现在添加 Google api 没有问题。
我猜扩展 AppCompatActivity 和 Google api 存在问题。