在项目中的build.gradle文件中添加如下代码:
android { ... buildTypes { debug { ... // Turn off flag buildConfigField "boolean", "REDUX_DEBUGGER_ENABLED", "false" manifestPlaceholders = [redux_debugger: "nope"] } } }
并在应用中适当位置添加如下代码:
if (BuildConfig.REDUX_DEBUGGER_ENABLED && "nope" != BuildConfig.manifestPlaceholders["redux_debugger"]) { offlinePlugin = new OfflinePlugin.Builder(this) ... .build(); store = createStore(reducer, compose(applyMiddleware(thunk), offline(offlinePlugin), window.REDUX_DEVTOOLS_EXTENSION && window.REDUX_DEVTOOLS_EXTENSION())) } else { store = createStore(reducer, compose(applyMiddleware(thunk), offline())) }