1. 打包Android專案
1. 用Android Studio 打開Flutter專案中的 android 檔案夾;
2. 選擇生成簽名的APK;

3. 選擇打包成APK,沒有系統版本的限制;

4. 首次打包時,需要創建新的 Key Store,若之前打過包,請使用之前打包的相關配置;

5. 按要求填寫相信關息,生成新的Key Store;

以下是Key Store生成完成后的狀態,

6. 選擇打包的形式;

至此,Android Studio 就會開始打包了,
2. 修改應用程式版本及升級打包
安裝包下載安裝后,默認會生成一個新的版本,并不會覆寫原有的應用程式,為此,需要提前做一些版本號的配置,
<!-- android/app/src/min/AndroidManifest.xml -->
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.my_app"
android:versionCode="2"
android:versionName="0.0.2">
......
</manifest>
上面的代碼在打包時,注意事項如下:
1. package的值不能變,即包名不能變;
2. android:versionCode的值要增加;
3. android:versionName的值要增加,
另外,上面代碼中配置的版本號在 package_info 這個插件中是無法獲取的,所以還需要在pubspec.yaml配置同樣的版本資訊,這樣才能獲取版本資訊進行對比,
# pubspec.yaml
version: 0.0.2+2
上面的代碼中0.0.2對應的是android:versionName的值,+2對應的是android:versionCode的值,
完成上面這些修改,就可以開始開始打包了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/258983.html
標籤:其他

