首页 > 解决方案 > 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 都可以正常工作,也不会崩溃。

标签: androidflutterdartflutter-test

解决方案


推荐阅读