I'm getting error: ":BaseGameUtils:processDebugAndroidTestManifest" on Android Studio startup only

I'm getting error: ":BaseGameUtils:processDebugAndroidTestManifest" on Android Studio startup only

我的 android 应用程序正在使用 BaseGameUtils,每次我启动 Android Studio 时都会收到以下错误:

Error:Execution failed for task ':BaseGameUtils:processDebugAndroidTestManifest'. java.lang.RuntimeException: Manifest merger failed : uses-sdk:minSdkVersion 1 cannot be smaller than version 7 declared in library [com.android.support:appcompat-v7:20.0.0] F:\Programowo\androidapps\FixMath\BaseGameUtils\build\intermediates\exploded-aar\com.android.support\appcompat-v7.0.0\AndroidManifest.xml Suggestion: use tools:overrideLibrary="android.support.v7.appcompat" to force usage

我只在启动时收到一次此错误 Android Studio。

这就是我的项目结构 应用项目结构

只需添加这一行

<uses-sdk tools:overrideLibrary="com.google.android.gms.all"/>

在您的 app --> manifest --> AndroidManifest.xml 文件上

该错误意味着导入的库 com.android.support:appcompat-v7:20.0.0 的 minSdkVersion 指定为 7,而您似乎针对的是较低版本

我只是在 BaseGameUtils 中添加了这一行 AndroidManifest.xml

<uses-sdk android:minSdkVersion="14" />