0

在尋找一個應用程序清單文件,我發現了一個活動與聲明configChanges:

android:configChanges="${configuration}" 

我不知道我們可以在清單文件中使用的變量。我應該在哪裏尋找這個變量'配置'的定義?我查看了清單文件,但沒有找到它。這是一個gradle項目,所以我查看了build.gradle文件,但沒有在那裏定義。

當聲明類似這樣的東西時,我允許爲這些變量提供定義嗎?

此外,我可以重寫某些值的清單聲明,例如minSdkVersion後來在別的地方重新定義它們(比如爲了爲不同的android版本聲明不同值的build.gradle)?

+0

基本上,build.gradle文件中定義的變量可以在帶有$前綴的Manifest文件中訪問。您能否再次檢查應用程序級別的gradle和模塊級別gradle。 – Vinodh

+0

謝謝!我在另一個gradle中找到它,這個gradle是從build.gradle – uptoNoGood

+0

「apply from:」請投上答案,我張貼的是有幫助的。 – Vinodh

回答

0

可以使用$前綴在Manifest文件中訪問build.gradle文件中定義的變量。請再次檢查應用程序級gradle和模塊級gradle。