今天热门
热点:

关于Android APP的权限的疑问,androidapp权限


安装第三方APP的时候,都会提示这个APP用到了哪些权限,现在有以下几个疑问:

1. 我自己开发的APP,也签名了,用手机助手安装到手机,却没有任何权限提示,请问是什么原因?

2. 如果用户在APP第一次安装提示时关闭了某些权限,肯定会导致部分功能不可用,那APP中如何检测呢,比如我看有的应用,假设我关闭了拍照功能,那扫描二维码的时候,它会提示我拍照不可用,程序并不会挂掉,这在程序中是如何判断的?

3. 我看有部分APP,在第一次安装的时候,虽然会提示用户用到了哪些权限,但却没有关闭权限的开关,也就是必须打开这些权限,我想知道这是如何做到的,如何禁止用户关闭权限

解决方案

1.手机助手安装到手机好像是静默安装,不会提示权限的吧;
3.就我所知道的,目前我这个手机是可以禁用任何后来安装的APP的权限的,至少APP是无法禁止我操作的。

对于第二个问题,我也很好奇,比如禁用微信的拍照权限之后,扫描只是不可用,但是程序并没有崩溃。

正常出现安装界面的安装过程,都会有权限列表显示的
运行过程中,肯定要对资源进行检测,或者是捕捉某些操作的异常,然后进行相关处理和提示,异常处理是一个好的应用的代码中很重要的一部分
普通app是禁止不了的,除非你给app高级权限了

对于第二点,我觉得可以的通过try,catch。在catch块里面对没有权限的情况进行处理

www.zrccd.nettrue/topics/20181009/188537.htmlTechArticle关于Android APP的权限的疑问,androidapp权限 安装第三方APP的时候,都会提示这个APP用到了哪些权限,现在有以下几个疑问: 1.我自己开发的APP,也签名了,用手机助手安装到手机,却没有...

相关文章

    暂无相关文章

用户评论

大家都在看