Flutter开发之--打包安卓页面不显示问题

最近在使用Flutter进行项目开发,因为是两个项目同步进行的,一个要双端的,一个只要安卓端的,

双端的打包一切正常,包括APP图标、启动页、APP名字等设置都打包正常;

但是单端的打包个人中心页面无法显示,如图:

 

 

再本地跑项目,无论是在VSCode,还是AS里面都是正常可以显示的,首先用了排除法,排除了页面的问题,最后Google了下,发现网络图片不显示这个好解决,把Android项目用AS打开,在AndroidManifest.xml文件里面,添加响应权限即可,代码如下:

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

页面不显示问题,注释掉AndroidManifest.xml文件里面如下代码,打包后即可正常显示:

<meta-data
              android:name="io.flutter.embedding.android.NormalTheme"
              android:resource="@style/NormalTheme"
              />

如下图:

 

让公司安卓开发的同事看了,也没说出来什么原因,姑且这样记录下吧!网上也没有搜索到具体的原因!两个项目打包的时候代码是一样的,希望知道的大神告知下!

 

posted @ 2022-07-04 16:04  稻草人11223  阅读(665)  评论(1编辑  收藏  举报
返回顶部