android:configChanges="${配置}"

android:configChanges="${configuration}"

在查看应用程序清单文件时,我发现 activity 的 configChanges 声明为:

android:configChanges="${configuration}"

我不知道我们可以在清单文件中使用变量。我应该在哪里寻找这个变量'configuration'的定义?我查看了清单文件,但没有找到。这是一个 gradle 项目,所以我也查看了 build.gradle 文件,但它没有在那里定义。

当声明这样的东西时,我可以在哪里为这些变量提供定义?

此外,我可以覆盖某些值的清单声明吗? minSdkVersion 通过稍后在其他地方重新定义它们(例如 build.gradle 目的是为不同的 android 版本声明单独的值)?

build.gradle 文件中定义的变量可以在带有 $ 前缀的清单文件中访问。请再次检查应用级别 gradle 和模块级别 gradle。