Android 8.0 创建桌面快捷方式

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/micotale/article/details/82148661

    1. 前言:公司有个给app创建桌面快捷方式的功能。  有一天,测试来说,有款手机,点击快捷方式,无反应。

     2.思考:大多数手机是好的,考虑是兼容性问题。

1)经查看,问题机是  华为mate9  8.0系统.(有快捷方式,但是点击快捷方式无反应

2 )  翻出华为mate10,下载app,发现问题,无法创建桌面快捷方式

3) 卸载mate9上的app,重新下载,发现同样问题,无法创建桌面快捷方式

4) 翻查Android8.0新特性文档。找到问题,Android8.0之后,需要用新的方式创建桌面快捷方式

    3.上代码

1)8.0以前方式

  2)8.0以后

重新跑,问题没有解决,打开华为手机管家,发现每个app对应权限里增加了“创建桌面快捷方式”权限,打开对应权限。

成功创建快捷方式,问题解决。

猜你喜欢

转载自blog.csdn.net/micotale/article/details/82148661