发布APK与调试APK的行为不同

问题描述 投票:0回答:1

我有一个从sqflite获取数据列表的应用程序,它在调试模式下或如果我安装调试apk时工作正常。但是,当我安装release apk时,似乎数据没有被获取,结果,我的应用程序崩溃了。是不是我在安装发布版应用时忽略了什么?我的假设是,debug和release的工作原理应该是一样的。

这是我的翩翩医生。

Doctor summary (to see all details, run flutter doctor -v):
[√] Flutter (Channel beta, v1.3.8, on Microsoft Windows [Version 10.0.15063], locale en-US)
[√] Android toolchain - develop for Android devices (Android SDK version 28.0.3)
[√] Android Studio (version 3.1)
[√] VS Code (version 1.26.1)
[√] VS Code, 64-bit edition (version 1.35.1)
[√] Connected device (2 available)

• No issues found!
debugging asynchronous flutter release future
1个回答
0
投票

确保你在AndroidManifest.xml文件中也定义了所有的用户权限。

具体来说 INTERNET 允许。

// AndroidManifest.xml
...
<uses-permission android:name="android.permission.INTERNET" />
...
© www.soinside.com 2019 - 2024. All rights reserved.