7
Tôi đang cố xóa các báo cáo nhật ký mà không thành công. Các câu trả lời SO khác cho cùng một câu hỏi đề cập đến Eclipse hoặc với một IDE Android Studio cũ (Intellij).Xóa Đăng nhập với Proguard
build.gradle
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
...
proguard-rules.pro
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** v(...);
public static *** i(...);
public static *** w(...);
public static *** e(...);
}
tôi vẫn có thể nhìn thấy những điều khoản đăng nhập sau khi nhận được mã nguồn từ ký ứng dụng phát hành. apk
Điều này thực sự đã cứu ngày của tôi! Điều này thực sự được đề cập ở đây (gián tiếp): https://developer.android.com/studio/build/shrink-code.html#shrink-code – kirtan403
sau khi sử dụng proguard-android-optimization.txt tôi gặp lỗi - java.lang .IllegalArgumentException: Phương thức mã hóa biểu mẫu phải chứa ít nhất một @Field. –
Thay đổi của bạn là gì ?? Mã này trông giống hệt như câu hỏi .... –