2857047df2d24b6f24367fd48de8bba9954e4f8a
im_webview_app
Flutter WebView 套壳 App,默认加载:
https://h5-im.imharry.work/
本地打包
flutter build apk --release
APK 产物:
build/app/outputs/flutter-apk/app-release.apk
自动部署 APK
在 app 目录执行:
./deploy-app.sh
这个命令会自动执行:
flutter build apk --release
scp -P 22 ./build/app/outputs/flutter-apk/app-release.apk root@54.116.29.247:/data/wwwroot/apk/
ssh -p 22 root@54.116.29.247 "bash /data/wwwroot/apk/show_apk_link.sh app-release.apk"
如果已经打包好了,只想上传现有 APK:
./deploy-app.sh --skip-build
如果要上传自定义 APK:
./deploy-app.sh --skip-build --apk ./build/app/outputs/flutter-apk/app-release.apk
远端配置也可以通过参数覆盖:
./deploy-app.sh --host 54.116.29.247 --user root --port 22
Description
Languages
Dart
64.7%
Kotlin
29.7%
Shell
3.2%
Swift
2.3%