2015-08-13 14 views
0

Builds Config自動生成。但是當我在另一種方法中調用這個時會引發一些錯誤。我們如何使用Buildconfig這是自動生成的?

我也將這個構建配置導入到我的java類,但它顯示未使用的導入語句。我需要在Android Manifest中添加一些內容嗎?

+0

對不起,我不能上傳這張圖片到我的問題,因爲名譽較低。 –

+0

歡迎使用Stack Overflow,請提供任何有關您的問題的信息;比如代碼,你試過了什麼,錯誤是什麼。 – Emz

+1

storedPassword = settings.getString(BuildConfig.PASSWORD_PREFERENCE_KEY,「」); \t \t storedPassword = decryptPassword(storedPassword); \t \t password = BuildConfig.PASSWORD_SALT + password + BuildConfig.PASSWORD_SALT; 錯誤是找不到符號變量PASSWORD_SALT,PASSWORD_PREFERENCE_KEY。 –

回答

0

我不是100%,但你可以嘗試改變你sourcesets塊的樣子:

sourceSets { 
    main { 
     manifest.srcFile 'AndroidManifest.xml' 
     java.srcDirs += ['src'] 
     resources.srcDirs += ['src'] 
     aidl.srcDirs += ['src'] 
     renderscript.srcDirs += ['src'] 
     res.srcDirs += ['res'] 
     assets.srcDirs += ['assets'] 
    } 
} 

你可能會不小心防止產生BuildConfig被包含在類路徑,或者確實被編譯成應用程序。

相關問題