3.2.4 Cấu hình và một số lỗi
Trước khi build đối với cả iOS và Android hãy kiểm tra đầy đủ plugin, tránh tình trạng build ra ứng dụng mà plugin khơng có, khơng chạy được ứng dụng.
Đặc biệt chú ý, khi build ra phần mềm có sử dụng đến nết nối mạng (online), cần phải truy cập đến android/app/src/main/AndroidManifest.xml để kiểm tra đã có câu lệnh.
<uses-permission android:name="android.permission.INTERNET"/>
Câu lệnh này giúp ứng dụng cần truy cập mạng, khi build xong sẽ chạy và kết nối mạng bình thường, nếu khơng thêm ứng dụng hồn tồn bị mất mạng[8].
Một số lỗi thường gặp :
ĐỒ ÁN TỐT NGHIỆP Trường Đại học Quản lí và Cơng nghệ Hải Phịng
Use-sdk: minSdkVersion 16 không được nhỏ hơn phiên bản 19 được khai báo trong thư viện.
Cách sửa lỗi: truy cập vào build > webview_flutter > intermediates > library_manifest >debug > AndroidManifest.XMl thay đổi
android:minSdkVersion="19" /> thành <uses-sdk
android:minSdkVersion="16" /> thì ứng dụng sẽ hoạt động bình thường.
Cấu hình, cách xây dựng ứng dụng trên Android:
- Hệ điều hành: android lolipop 5.0 trở lên - Bộ nhớ: trống khoảng 50M
- Cách build ứng dụng :
o Bước 1: truy cập Build >Flutter>chọn build apk o Sau đó truy cập đến vị trí của app-release.apk:
o Địa chỉ của app-release.apk : build > app > outputs > release > app- release.apk
o Tải ứng dụng về thiết bị thật và cài đặt ứng dụng như bình thường. o Run được trên các thiết bị của android.
Cấu hình, cách xây dựng ứng dụng trên iOS:
- Yêu cầu : phiên bản Xcode là phiên bản mới nhất để có thể hỗ trợ chạy trên các thiết bị Iphone từ Iphone 6 trở lên, có tài khoản developer của apple, và có kết nối với thiết bị iOS thật
- Cách build ứng dụng: ở trong Android Studio, truy cập ios > runner.xcodeproj> project. Để khởi động Xcode và tiến hành build ứng dụng trên Xcode.
- Đăng nhập tài khoản developer Apple