我正在做一个多模块的Android项目。
在Android Gradle插件7.4.0中,他们已经否决了
targetSdk
库模块的属性。
Root Isssue here
。它可能在AGP 9.0中被删除。不推荐的属性
here
。
如果我删除该属性,则Android Instrumentation测试将中断。
它抛出了以下错误
“在插件的onBeforeAll调用过程中引发异常
com.google.testing.platform.plugin.android.AndroidDevicePlugin。失败
要安装APK:
-26:包com.test新的目标SDK 21不支持运行时权限,但旧的目标SDK 33支持。“
我的
build.gradle
库中模块:
android {
compileSdk 33
defaultConfig {
minSdk 21
targetSdk 33 // Deprecated Property
}
}
如果未提供,则将给定的minSdk作为默认targetSdk版本
我看到应用测试配置有一个单独的风格。链接
here
.为此
targetSdk
属性尚未被否决。
我无法在我的
build.gradle
文件