Featured image of post Android权限优化

Android权限优化

android app权限检查与删除第三库权限

Android权限优化

APP 打包好后,安装手机测试,手机提示申请了一堆权限,可事实上项目中并没有申请这些权限;经过查资料发现,在引用的第三库中声明了很多权限;另外插件中也会动态添加权限;那如何确定具体有哪些权限;并且删除这些权限呢?

android app权限检查

打包好APK包后,使用AS中SDK自带的工具就很方便确认:

android app删除第三库权限

确定有这些库之后,可以在AndroidMainfest.xml 文件中配置删除:

1
<uses-permission android:name="android.permission.CAMERA" tools:node="remove" />

排除完权限,重新打包用上述工具再次检查,看是否只留下需要的命令:

未完待续。。。

Built with Hugo     主题 StackJimmy 设计