android - Flutter 应用程序崩溃(内部测试 google play 商店)但本地 apk 有效
问题描述
当我安装本地 apk或调试版本时,它工作正常 **(我的项目处于发布模式)**但是当我在 google play 商店(互联网测试)上上传 app-release apk 并下载应用程序体验时崩溃并且没有开始。
Note: C:\Users\Ahmed\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\geocoding-2.0.0\android\src\main\java\com\baseflow\geocoding\GeocodingPlugin.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Users\Ahmed\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\google_maps_flutter-2.0.6\android\src\main\java\io\flutter\plugins\googlemaps\Convert.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: C:\Users\Ahmed\AppData\Local\Pub\Cache\hosted\pub.dartlang.org\google_maps_flutter-2.0.6\android\src\main\java\io\flutter\plugins\googlemaps\TileProviderController.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
最后一次构建一切正常,但甚至在本地测试中都失败了
PS C:\Users\Ahmed\Desktop\mobile-app-master> flutter build apk
Building without sound null safety
For more information see https://dart.dev/null-safety/unsound-null-safety
Running Gradle task 'assembleRelease'...
Running Gradle task 'assembleRelease'... Done 139.2s
√ Built build\app\outputs\flutter-apk\app-release.apk (39.2MB).
PS C:\Users\Ahmed\Desktop\mobile-app-master> flutter install
Installing app.apk to vivo 1906...
Installing build\app\outputs\flutter-apk\app.apk...
当我将 app-release.apk 安装在手机上或上传到 Play 商店时,app-release.apk 都可以正常工作,也不会崩溃。
解决方案
推荐阅读
- ipados - UIApplication.shared.requestSceneSessionRefresh 是如何工作的?
- javascript - 查找数组中的元素是否与另一个数组连续
- javascript - 反应:从调用状态的“blob”打开 PDF。使用“jsPDF”。返回:加载PDF文档失败
- sql-server - 存储过程读取带有命名空间的 xml 文件
- python - 我是否正确实施了 Prim 算法?- 迷宫生成
- android - 如何防止我的 Android 应用在后台停止?
- flutter - Flutter:必须向 Text 小部件提供非空字符串
- python - 如何在 Python 3.7 中同时运行 Plotly 和 Cufflinks?
- python - PyQt5有没有像Kivy一样的过渡效果
- kubernetes - 在 GKE 上使用 Dask Kubernetes 的工作器超时