这个问题其实是Android的设计失误(当然iOS也有类似的问题)。用户是否授权其实就根本不应该让app知道,如果用户拒绝授权系统静悄悄地返回一些假结果就好了。
比如定位就随机返回一个经纬度,相机就返回随机噪点,sd卡就开个临时目录,imei就返回个随机数之类。
基本原则就是所有app默认都是不可信的。
如果你担心用户误用,这个功能完全可以不放在外面,程序安装后还是走正常的授权流程,把喂假数据的开关藏在系统设置的深处就好了,并不会有你们担心的用户一通拒绝的问题。
—
评论区请注意,如果你发现你的评论被删,那是因为你不会好好说话,同时你会发现你已经被拉黑。如果你不同意我的做法,请继续不同意,但不要让我知道。
谢谢。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有