Android开发—华为手机应用内升级之后App图标消失

问题:因为应用内部增加了App更新的模块。但是测试反应在以下机器上,应用更新之后,桌面的App图标消失了。但是我在应用管理里面查看,应用其实是还在的。

问题机型:华为荣耀V10(尊享版(9.0.0))、华为 P20(全网标配(8.1.0))、华为mate20 PRO(9.0)、华为 荣耀 V20(全网高配(9.0))

因为只进行了兼容性50的测试,所以虽然目前出问题的都是华为的机型,但是也不能确定就是华为手机一家的问题,毕竟测试机里面还有华为Mate30Pro,但是测试用的Mate30Pro系统是10.0的,没有出问题。

所以问题还是不能确定究竟的系统9.0及一下导致的,还是其他什么原因。

然后我改bug使用的是华为荣耀V10(尊享版(9.0.0))

解决的方法:修改AndroidMainfest.xml里面的过滤器

红色的部分就是我修改之后的部分。

1、删除               

<action android:name="android.intent.action.SEND"/>

<category android:name="android.intent.category.DEFAULT"></category>

2、将导入第三方文件的格式改成

从:<data android:mimeType="application/*"></data>

改成:

 <data android:scheme="file" android:host="*" android:mimeType="*/*"/>
<data android:pathPattern=".*\\.dat"/>
<data android:pathPattern=".*\\.actor"/>

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值