我使用此代码在debug
buildTypes中插入电子邮件和密码:
if (BuildConfig.DEBUG) {
mEmailEditText.setText("devtest@....com");
mPasswordEditText.setText("password");
}
我想将此值导出到我可以放入.gitignore
的自定义文件中。
我想将文件中的变量导入我的build.gradle
。
debug {
// import this
// { buildConfigField "String", "MOCK_EMAIL", "devtest@....com" }
// { buildConfigField "String", "MOCK_PASSWORD", "password" }
// from another file
}
有没有好方法呢?
答案 0 :(得分:1)
您将变量保存在gradle.properties
mock_email=user@example.com
然后在build.gradle中添加
buildConfigField 'String', mock_email
另一种方法是将它们保存在环境变量中MOCK_EMAIL
,然后使用System.getenv('MOCK_EMAIL')