您好我尝试了不同的方法来删除发布apk中的日志,但没有任何作用。我正在使用android studio 1.5.1和android api 22这里是我的配置
buildTypes {
release {
minifyEnabled false
proguardFiles '/Users/cesar/Library/Android/sdk/tools/proguard/proguard-android-optimize.txt', 'proguard-rules.pro'
}
}
在proguard-rules.pro中的我添加了这个
-assumenosideeffects class android.util.Log {
public static boolean isLoggable(java.lang.String, int);
public static int v(...);
public static int i(...);
public static int w(...);
public static int d(...);
public static int e(...);
}
我正在创建已签名的apk用于发布,但我仍然在控制台中看到日志,我知道在进行一些研究之后我必须使用优化文件,但我仍然在控制台中看到日志。
答案 0 :(得分:0)
尝试使用
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
}
}
使用你的proguard规则。