我想在开发时绕过我的应用程序中的登录屏幕。我可以使用gradle产品风味来实现这一目标吗? Currenlty我使用以下方法
if (BuildConfig.DEBUG) {
mPresenter.onLoginClick("xxx", "yyy");
}
是否可以将此代码仅用于其中一种产品风格而不是所有调试版本?
答案 0 :(得分:0)
如上所述here,您可以使用构建脚本中productFlavors
元素下的android
闭包添加flavor。
对于您的口味,您可以使用buildConfigField
添加选项,例如buildConfigField "boolean", "SKIP_LOGIN", "true"
。然后在您的应用中,您可以查看BuildConfig.SKIP_LOGIN
。