我想出了下面的中解决办法,都有问题。请教各位大侠吗,是否还有其他的好的解决方法。
1.通过ContentProvider去查程序快捷方式是否存在时,会用到URI.但是这个URI在各种刷机包上的值,是不一样的。所以没有办法枚举出所有机型的URI。只得放弃。
2.初次运行时通过在SharedPreferences中写入是否快捷方式的变量来判断,但是有两个问题。一是用户删除图标时,没有办法判断图标是否还存在。二是,清空缓存之后,没有办法判断快捷方式是否存在。