最近升级项目把Bugly-Tinker换成了Sophix,因为使用了阿里的tlog服务,之前用Bugly的更新服务,现在也没有使用了,索性就把CrashReport和Hotfix都切过来吧,还有一点是Bugly-Tinker的更新比较不及时,AGP的版本需要留在3.5.3才能有比较好的体验,升级了之后需要诸多调整,而且补丁也从3.5.3的几KB增加到了几百KB,从服务支持上来说,阿里也好很多,有问题也比较好咨询.我现在粉阿里了.用了好几年的Bugly-Tinker,也非常感谢.

情况

迁移之前呢,Bugly-Tinker是使用gradle task来生成补丁包,配置虽然繁琐一点,用起来还是比较方便的,切到Sophix后,可以使用有图形界面的SophixPatchTool来生成补丁,有的人喜欢图形界面的直观,而我喜欢一点就好的畅快,用图形界面也有一点繁琐,每次要选包,填密码什么的,不方便.好在SophixPatchTool也是支持命令行生成的,虽然还有一些小问题,还好我都克服了:

存在的小问题

  1. windows版本的SophixPatchTool在命令行下不工作```:

    什么也没输出,之前就没有搞定,可能是我的终端的问题吧,未深究.前段时间用黑苹果没有这个问题,可是后来黑苹果

    一键实现打release包 -> 360加固 -> 存档,并在后期一键实现针对某一版本生成Sophix补丁的gradle脚本相关推荐

    1. 使用360加固宝命令行方式加固

      使用360加固宝命令行方式加固 将360加固宝安装程序下载之后,解压,然后通过winodws 的dos命令来调用360加固程序,完成登录,设置,加固应用的操作. 优点:可以使用程序控制加固工作,将生成 ...

    2. 360加固宝客户端使用

      360加固宝客户端使用 360加固宝官网: http://jiagu.360.cn/#/global/index 使用360加固宝客户端在线加固. 步骤一: 下载360加固宝 步骤二: 注册并登录36 ...

    3. 签名文件及使用360加固保生成渠道包

      一.签到文件的生成 1.进入Android studio 上方的build,选择Generate Singned Bundle/APK,是生成和打apk包的入口 2.选择APK-->next-- ...

    4. 360加固一键脱壳工具2020_如何脱壳加固过的Apk并利用其API“走近数据库”

      0x00 寻找突破口 打开首页,emm 就一个登录页面,没了 随便写点东西提交看看 天生手欠的我一不小心就多输了一个单引号 WDNMD,除了数字和字母其他都不行? 这叫我怎么测? 刚刚要放弃,就在这时 ...

    5. 360加固助手升级后,加固后apk安装失败,出现解析包错误

      360加固助手最近自动升级了,打包之后安装出现报错解析包错误,很是郁闷,不知到怎么办了?后来想到查看一下加固的日志 如图所示: 对比之前的加固日志,如果所示: 发现了是没有签名的缘故,打开签名设置: ...

    6. 关于360加固之后的包

      打包的时候, 上传apk之后, 配置了签名设置和多渠道设置,产生的包有两个 客服解释: *那么我只设置,签名配置,应该是产生第一个包 (jiagu,这个是加固包) 所以,现在有两种方式使用360加固 ...

    7. 360加固包加固出现的问题

      安卓apk加固打包时 偶尔会出现 明明有签名配置但老是找不到 后来找到360工程师 帮助下搞出来了 是因为我们用AndroidStudio打出来的apk 和 360加固宝这边的签名方式不一样 所以会出 ...

    8. 使用360加固app,打多渠道包

        为了项目的安全考虑,我们通常都会混淆自己的项目.但是混淆后的项目,依然存在着被反编译的风险.所以为了项目安全,使用了360加固.   第一步:   在搜索引擎中下载360加固软件,点击安装.安装后 ...

    9. android加固多渠道,Android 多渠道打包(使用友盟统计,结合360加固宝进行多渠道打包)...

      如有不正确的地方,望各路小哥哥.小姐姐指点,小女子在此谢过(*^__^*) 嘻嘻-- 一般app做推广的时候都需要渠道包,方便分析数据,查看渠道质量 一.先去友盟平台申请一个appkey a.   a ...

    最新文章

    1. Python开发【第十篇】:CSS (二)
    2. 代码审计之代码执行注入
    3. win7 64位系统oracle客户端访问远程数据库
    4. [转载]VC6下安装STLport-5.2.1
    5. python的 是什么-python中的生成器是什么?生成器有什么用处?
    6. Tomcat端口被占用怎么查看占用程序
    7. 没有工作怎么申请贷款?
    8. 关于bedtools merge 功能中sort 命令的解释
    9. 懂语言者得天下:NLP 凭什么被称为人工智能的掌上明珠?
    10. 各类编程视频教程资源
    11. y7000 安装linux双系统,联想拯救者Y7000安装双系统:win10 + ubuntu16.04 (GTX1060显卡)...
    12. 灵悟礼品网上专卖店——前阶段总结
    13. GoBatch简介 —— 一款基于go语言的企业级批处理框架(Golang下的SpringBatch)
    14. Yar服务端与客户端交互,请求原理
    15. mysql生成18位纯数字id_MySQL实现注册时随机生成数字id,类似于注册qq时随机生成qq号...
    16. win10更新安装会卡在44%怎么办
    17. thinkphp5-php think常用命令
    18. 面板行业从“渐冻”中复苏,TCL科技大尺寸面板龙头站上C位
    19. 用户画像场景与技术实现方案
    20. [转]android 制作.9.png图片 解决图形变形问题

    热门文章

    1. 八款网络电视软件横评
    2. 很好的桌面壁纸用于管理项目的轻重缓急
    3. Python练习 requests+BeautifulSoup抓取ZD页面
    4. 心电信号越界怎么回事_心电图机常见故障现象及排除方法
    5. 像Python一样玩C/C++
    6. Tigo对APS提起新的知识产权侵权诉讼
    7. 综合模拟试题计算机指南,计算机综合模拟试卷试题.docx
    8. vue项目区分打开的是pc端还是移动端
    9. 解决SeekBar拖动过程中thumb周围产生的圆形阴影/白色圆圈
    10. JavaScript中如何保留一位小数