我刚刚在Google Play上发布了一个应用,当我去那里时它说该应用需要以下权限:
此应用有权访问:
位置
- 大概位置(基于网络)
- 精确位置(基于GPS和网络)
短信
- 阅读短信(短信或彩信)
- 接收短信(SMS)
- 发送短信
- 编辑短信(短信或彩信)
其他
- 从Internet接收数据
- 查看网络连接
- 完全网络访问权限
- 在启动时运行
- 防止设备进入睡眠状态
- 完全网络访问权限
- 在启动时运行
在我的主要清单中,我仅需要LOCATION和SMS权限。但是,我确实在src/beta
文件夹中有一个清单,在src/debug
文件夹中有一个清单,它们需要INTERNET权限。尽管Google Play上的APK使用的是构建类型release
和风格prod
,所以这些清单不应该包含在最终的APK中,对吧?
是否可能是因为我的应用中有使用Volley
的代码,所以自动添加了INTERNET权限?还是因为我正在使用Firebase?