Flutter – Triển khai


Chương này giải thích cách triển khai ứng dụng Flutter trên cả nền tảng Android và iOS.

Ứng dụng Android

  • Thay đổi tên ứng dụng bằng cách sử dụng mục nhập nhãn android: trong tệp kê khai android. Tệp kê khai ứng dụng Android, AndroidManifest.xml nằm trong / android / app / src / main. Nó chứa toàn bộ chi tiết về một ứng dụng Android. Chúng ta có thể đặt tên ứng dụng bằng mục nhập android: label.

  • Thay đổi biểu tượng trình khởi chạy bằng cách sử dụng mục nhập biểu tượng android: trong tệp kê khai.

  • Đăng ký ứng dụng bằng cách sử dụng tùy chọn tiêu chuẩn nếu cần.

  • Bật Proguard và Obfuscation bằng tùy chọn tiêu chuẩn, nếu cần.

  • Tạo tệp APK phát hành bằng cách chạy lệnh bên dưới –

cd /path/to/my/application 
flutter build apk
Initializing gradle...                                            8.6s 
Resolving dependencies...                                        19.9s 
Calling mockable JAR artifact transform to create file: 
/Users/.gradle/caches/transforms-1/files-1.1/android.jar/ 
c30932f130afbf3fd90c131ef9069a0b/android.jar with input 
/Users/Library/Android/sdk/platforms/android-28/android.jar 
Running Gradle task 'assembleRelease'... 
Running Gradle task 'assembleRelease'... 
Done                                                             85.7s 
Built build/app/outputs/apk/release/app-release.apk (4.8MB).
flutter install
flutter build appbundle

Ứng dụng iOS

  • Đăng ký ứng dụng iOS trong App Store Connect sử dụng phương pháp tiêu chuẩn. Lưu = ID nhóm được sử dụng trong khi đăng ký ứng dụng.

  • Cập nhật Tên hiển thị trong cài đặt dự án XCode để đặt tên ứng dụng.

  • Cập nhật số nhận dạng gói trong cài đặt dự án XCode để đặt id gói mà chúng tôi đã sử dụng ở bước 1.

  • Ký mã khi cần thiết bằng cách sử dụng phương pháp tiêu chuẩn.

  • Thêm biểu tượng ứng dụng mới nếu cần bằng phương pháp tiêu chuẩn.

  • Tạo tệp IPA bằng lệnh sau:

flutter build ios
Building com.example.MyApp for device (ios-release)... 
Automatically signing iOS for device deployment 
using specified development team in Xcode project: 
Running Xcode build...                                   23.5s 
......................
  • Kiểm tra ứng dụng bằng cách đẩy ứng dụng, tệp IPA vào TestFlight bằng phương pháp tiêu chuẩn.

  • Cuối cùng, đẩy ứng dụng vào Cửa hàng ứng dụng sử dụng phương pháp tiêu chuẩn.