如何使用Gradle绕过登录屏幕

时间:2015-07-17 16:48:48

标签: android gradle android-productflavors

我想在开发时绕过我的应用程序中的登录屏幕。我可以使用gradle产品风味来实现这一目标吗? Currenlty我使用以下方法

if (BuildConfig.DEBUG) {
            mPresenter.onLoginClick("xxx", "yyy");
        }

是否可以将此代码仅用于其中一种产品风格而不是所有调试版本?

1 个答案:

答案 0 :(得分:0)

如上所述here,您可以使用构建脚本中productFlavors元素下的android闭包添加flavor。

对于您的口味,您可以使用buildConfigField添加选项,例如buildConfigField "boolean", "SKIP_LOGIN", "true"。然后在您的应用中,您可以查看BuildConfig.SKIP_LOGIN

来查看此构建时值