基本讲到了,再补充一点:很多软件开发时用了别人做好的SDK(通俗地讲,一堆通用代码,你不用自己重新写一遍),这些SDK往往会有一些功能用到各种各样的权限,但是不一定应用里会使用这些功能,但是代码在那里,不申请权限不行。