Sau bài này bạn sẽ
- Đối chiếu debug build mà tests đã chạy với build được R8 minify và shrink resources cho release
- Đọc keep rules để bảo vệ mục tiêu reflection Class.forName khỏi rename và removal
Thời lượng5 phút
Độ khóIntermediate
Shrink Và Protect Release Build
Hiểu vì sao build phát hành không phải build bạn đã test. Công dụng của R8 trong Android Release.
- 01Mục Tiêu Bài Học
- 02Mục Tiêu Cụ Thể
- 03Release Là Một Program Khác Với Debug
- 04Keep Rules Là Contract Cho Reflection
- 05Đọc Rule File Theo Từng Section
- 06Lộ Trình Đọc Code
- 07Những Thứ Dễ Hiểu Nhầm
- 08Ý Chính
Chủ đề: mobile-action-pro, release-readiness
Còn 8 phần trong bài nàyMở khóa toàn bộ Mobile Action ProMục Tiêu Bài Học, Mục Tiêu Cụ Thể, … — cùng 64 bài học của khóa, source code và checklist.
Mở khóa Mobile Action ProThanh toán một lần — trọn đời — 7-day money-back. Đã mua? Đăng nhập