0
我想添加一個屬性到build.gradle
(以便我可以從MyActivity.java訪問它)。如何正確添加屬性到build.gradle從java訪問?
按照SO question這是我做了什麼:
// ...
buildTypes{
debug {
debuggable true
buildConfigField "String" , "pvs_debuggable", "truez"
}
// ...
當我這樣做,將出現一個「立即同步」選項,這是我選擇。
但是,當我選擇它,BuildConfig.java
自動打開,並用警告:Files under the build folder are generated and should not be edited
(其它類似的SO問題並沒有解決我的情況,據我可以告訴)。
此外,兩行代碼已經被自動添加到BuildConfig.java
:
// Fields from build type: debug
public static final String pvs_debuggable = truez;
請注意如何truez
周圍有沒有引號,即使它是一個字符串(我加的是「Z」,以確保AS沒有試圖將「真」變爲真)。
另外我應該提到該文件的標籤在名稱BuildConfig.java
下面有一條紅色的波浪線表示存在問題。我無法運行或調試應用程序。
那麼我錯過了什麼?
我想,這給了我一個洞察到搖籃的建設相分析? (例如逃脫的引號)......非常感謝答覆......我實際上從原始複製/粘貼中刪除了逃脫的引號,認爲它們是某人代碼的錯誤人爲產物......謝謝 – dsdsdsdsd