本人非安卓开发,印象中,好像有个方法,类似于 canOpenUrl("weixin://") 就可以判断你是否装了微信,换个 scheme 就可以判断其它 App
1
jiuhuicinv 2023-06-11 23:05:54 +08:00
IOS 也有类似调用方法
|
2
estk OP @jiuhuicinv #1
所以装了官方 App ,它想知道你有没有装电报,iOS 也跑不掉? |
3
codehz 2023-06-11 23:10:57 +08:00
用不着这么麻烦,直接用 QUERY_ALL_PACKAGES 的权限就能获得完整列表
|
5
jiuhuicinv 2023-06-12 00:56:42 +08:00
@estk 我只是说 IOS 有 scheme 这种功能 至于能不能用于检测装了什么软件就不得而知了
|
6
bao3 2023-06-12 01:39:54 +08:00
可以,用 URL scheme 是合法的,只是会不会涉及隐私,这个……
|
7
starlin 2023-06-12 09:29:36 +08:00
第一次听说,安装非法应用导致封手机号的
|
8
AoEiuV020JP 2023-06-12 10:19:29 +08:00
讲道理仅仅是安装,并不能做为违规违法的证据,
尤其检测只是 scheme 或者包名,甚至不知道检测到的是不是只是其他碰巧同名的 app , 啥也没干的情况就惩罚,放哪里都说不通, |
9
DosLee 2023-06-12 10:20:04 +08:00
这操作真是 6 ,看完直接去应用管理里删除数据并卸载了运营商软件
|
10
estk OP @AoEiuV020JP #8
确实啊,我们 ZF 是个讲道理的 ZF ,不会乱来的 |
11
ysc3839 2023-06-12 11:26:31 +08:00 via Android 2
|
12
shinession 2023-06-12 14:35:48 +08:00
买了国产手机, 出国后就不能用了?
|