我使用了命令flutter build apk --split-per-abi
,然后应用程序大小从48Mb减少到7.1Mb。
但是在此减少的apk中,HTTP请求无法正常工作。
我还使用flutter build apk
进行了构建,因此应用程序大小减小到19Mb,在这种情况下,请求也无法正常工作。
因此,如何减小应用程序的大小并使应用程序完美运行。
答案 0 :(得分:2)
正如Testeur Maniak所说,在上面的注释中,将Internet权限标签添加到manifest.xml文件中。 我尝试通过添加行
<uses-permission android:name="android.permission.INTERNET"/>
现在它运行良好。
答案 1 :(得分:-1)
如果执行了上述操作但仍然无法正常工作。 尝试将您的端点 url 从“HTTP”更改为“HTTPS”。 例子;
如果是“ http://mylink.com/api" 将其更改为“https://mylink.com/api”