记一次查找打包后AndroidManifest中出现app工程下没有配过的权限

问题:

最近应用要进行android检查,结果发现app安装之后再权限列表出现了app工程没有配置过的录音权限,于是开始查找录音权限是何时被添加到应用的,百思不得其解。

解决问题:

android对于androidmanifest文件有自己的合并算法,具体可以参考 这里传送门

我们可以直接在androidstudio中查看到最后合并的Androidmanifest 

记一次查找打包后AndroidManifest中出现app工程下没有配过的权限

以及合并来自哪些包  通过这个很快就能查出录音权限添加自哪个第三方库,最后发现居然是阿里Sophix热修复。。也不知道一个热修复为啥需要录音权限。