My Proguard tập tin cấu hình sử dụng sau để loại bỏ báo cáo nhật ký:Loại bỏ đăng nhập với Proguard và tối ưu hóa tập tin cấu hình Android
-assumenosideeffects class android.util.Log {
public static *** d(...);
public static *** e(...);
}
Rõ ràng đây chỉ có hiệu lực sau khi tối ưu hóa được bật lên, vì vậy tôi tham khảo proguard-android-optimize.txt
trong thuộc dự án của tôi tệp thay vì proguard-android.txt
.
Đây có phải là sự thay đổi không quan trọng để thực hiện không? proguard-android-optimization.txt cho biết "Thêm tối ưu hóa giới thiệu một số rủi ro nhất định, ví dụ: không phải tất cả các tối ưu hóa được thực hiện bởi ProGuard hoạt động trên tất cả các phiên bản của Dalvik" Chính xác điều này có nghĩa là gì và tôi có thể sử dụng số proguard- android-optimization.txt và thay vào đó chỉ thêm các câu lệnh tối ưu hóa cần thiết vào tệp cấu hình của riêng tôi để việc xóa nhật ký có hiệu lực?
Cảm ơn. Tổng số Proguard mới làm quen.