记一次查找打包后AndroidManifest中出现app工程下没有配过的权限
问题:
最近应用要进行android检查,结果发现app安装之后再权限列表出现了app工程没有配置过的录音权限,于是开始查找录音权限是何时被添加到应用的,百思不得其解。
解决问题:
android对于androidmanifest文件有自己的合并算法,具体可以参考 这里传送门
我们可以直接在androidstudio中查看到最后合并的Androidmanifest
以及合并来自哪些包 通过这个很快就能查出录音权限添加自哪个第三方库,最后发现居然是阿里Sophix热修复。。也不知道一个热修复为啥需要录音权限。