Bằng cách sử dụng Android Studio 3.0 Beta 5, sử dụng Dự án mặc định (Hoạt động trống) với Ứng dụng tức thì bật.Ứng dụng tức thì đa tính năng không thể được bảo vệ?
Để bật Proguard, tôi chỉ cần đặt tất cả các Build.Gradle (ứng dụng, cơ sở và tính năng) với
debug {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
Khi biên dịch App hoạt động tốt. Tuy nhiên khi biên dịch các ứng dụng tức thì, nó lỗi.
java.lang.RuntimeException: Không thể để nhanh chóng hoạt động ComponentInfo {com.elyeproj.myapplication/com.elyeproj.myapplication.feature.MainActivity}: java.lang.ClassNotFoundException: không thể tìm thấy com.elyeproj .myapplication.feature.MainActivity trong bất kỳ nguyên tử lớp nạp hoặc tầng lớp phụ huynh loader
Nó có vẻ như các Proguard chỉ không kiểm tra sự phụ thuộc giữa các tính năng. Làm thế nào điều này có thể được giải quyết?
vấn đề Báo cáo Google theo https://issuetracker.google.com/issues/65710224 – Elye
@Bedant, lẽ upvote câu hỏi này sẽ giúp tăng thêm sự chú ý đến nó? Cảm ơn. – Elye
Có bất kỳ cập nhật nào về điều này không?Có vẻ như giới hạn khá nghiêm trọng do yêu cầu về kích thước của Ứng dụng tức thì. –