V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
thyrlian
V2EX  ›  Android

小脚本: 持续集成检查新提交是否有增加新的权限

  •  
  •   thyrlian · 2016-07-08 16:47:56 +08:00 · 8727 次点击
    这是一个创建于 3059 天前的主题,其中的信息可能已经有所发展或是发生改变。
    问题来由: 当你的 Android 程序有很多用户, 不是所有的用户都使用最新的 Android 系统 (运行时权限始于 Android M), 那么每次分发新的程序版本, 如果不慎添加了权限将会阻碍用户升级率.

    解决: 通过检查每次构建的 Android APK 文件, 和旧的权限(不直接和旧的 APK 比较, 而是每次检查会把当前权限写入一个本地文件, 以后每次比较该文件)比较, 得知变动情况.

    项目地址:
    https://github.com/thyrlian/NoNewPermissionForAndroid
    曾经在柏林 Android 聚会上介绍过 http://www.meetup.com/GDG-Berlin-Android/events/224021075/
    近期于 AndroidDevDigest 发表 https://www.androiddevdigest.com/digest-101/

    实际使用超过一年, 使用情况良好, 成功预警数次(尤其是第三方库引入权限, 以及 GooglePlayServices 升级引入的权限).

    欢迎和谢谢使用 :)
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2338 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:00 · PVG 00:00 · LAX 08:00 · JFK 11:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.