我准备发布我的Flutter应用程序,但按照建议的步骤进行操作,但是在构建Apk并运行Flutter安装以在设备上进行传输后,该应用程序几乎无法打开并立即关闭。但是,如果我随后运行Flutter run --release,即使再执行一次Flutter Install也可以在移动设备上运行代码。这里可能是什么问题?
答案 0 :(得分:0)
我发现这与要测试应用程序(例如arm或arm64)的移动设备的不同体系结构有关。因此,根据设备的不同,需要为每个设备集运行特定的发行版,即使用带有--target-platform选项的flutter运行发行版以及android-arm,android-arm64,android-x86,android-x64选项来发行不同的apk用于相应的设备集