【发布时间】:2016-08-20 09:07:43
【问题描述】:
我最近更改了一个以 Marshmallow 为目标的应用,如您所知,我现在需要处理 Marshmallow 权限模型。
该应用程序有许多文件和数千行代码。除了蛮力的方式,即
关闭权限并使用应用,注意异常发生的地方
有没有更有效的方法来找出哪些 api 调用行请求某些权限,以便可以将它们包装在权限请求中?
【问题讨论】:
-
几周前我试图解决同样的问题,最好是我发现将 aspectJ 用于 android。但这不是快速的解决方案,而且可能很困难,因为您还需要为需要权限的方法创建切入点。其他方式(不是很好,但它会给你时间包装)设置 targetSdkVersion 小于 23。
标签: android android-6.0-marshmallow android-permissions