在我的項目中,我有一個Stetho庫,我只是在調試編譯時使用它。但是當我嘗試生成釋放apk時,它在編譯javacode時說不能找到Stetho庫時會返回一個錯誤。忽略調試庫中的java代碼
的build.gradle
//Stetho Library
debugCompile 'com.facebook.stetho:stetho:1.2.0'
debugCompile('com.parse:parseinterceptors:0.0.1') {
exclude group: 'com.parse.bolts';
exclude group: 'com.parse';
}
StethoHelper.java
public class StethoHelper {
public static void initialize(Context context) {
com.facebook.stetho.Stetho.initialize(
com.facebook.stetho.Stetho.newInitializerBuilder(context)
.enableDumpapp(com.facebook.stetho.Stetho.defaultDumperPluginsProvider(context))
.enableWebKitInspector(com.facebook.stetho.Stetho.defaultInspectorModulesProvider(context))
.build());
}
public static void addInterceptor(Parse.Configuration.Builder builder) {
builder.addNetworkInterceptor(new com.parse.interceptors.ParseStethoInterceptor());
}
}
好了,這個錯誤是有道理的,但我怎麼能不有評論我的代碼抑制這個錯誤?
你試過這個libs編譯'com.parse:parseinterceptors:0.0.2'並編譯'com.parse:parseinterceptors:0.0.2'嗎? –
@Javacoder是的,但我不想在我的發佈apk上添加一個不必要的lib .. –
替換lib .... –