What is the purpose of building a release version of a Flutter app?

4 phương ánCó giải thích

Các phương án trả lời

Chọn một phương án
Lời giảiChọn phương án để mở
Đáp án đúng: "Prepare app for distribution". Bản release được dựng bằng flutter build apk, appbundle hoặc ipa: mã Dart biên dịch AOT thành mã máy, tắt assert, tắt kết nối gỡ lỗi và hot reload, tối ưu kích thước và tốc độ, rồi ký bằng khoá phát hành để đưa lên Google Play hay App Store cho người dùng thật cài đặt. "Debug code" sai vì gỡ lỗi dùng chế độ debug, chạy JIT kèm hot reload và DevTools; bản release đã bỏ hết các công cụ đó. "Test UI" sai vì kiểm thử giao diện thường chạy ở chế độ debug hoặc trong flutter test, còn đo hiệu năng sát thực tế dùng chế độ profile; mục đích chính của bản release không phải kiểm thử. "Change theme" sai vì đổi giao diện là sửa ThemeData trong mã, không cần tới chế độ dựng nào.

Cùng chủ đề