摘要: 在《Tinker + Bugly + Jenkins 爬坑之路》一文中讲了在接入 Tinker 之后,Jenkins 中的一些坑,由此,热修复算告一段落,但是,在直接 Run 模式运行时,程序会报出如下错误: Tinker does not support instant run mode, ple 阅读全文
posted @ 2018-06-09 21:13 cspecialy 阅读(2044) 评论(0) 推荐(1) 编辑
摘要: 前阵子 Android 端的线上崩溃比较多,热修复被提上日程。实现方案是 Tinker,Jenkins 打包,最后补丁包上传到 Bugly 进行分发。主要在 Jenkins 打包这一块爬了不少坑,现记录下来,供大家参考。 1. Tinker + Bugly热修复实现 首先是本地实现,按照官方文档,只 阅读全文
posted @ 2018-06-02 16:49 cspecialy 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: 每个 Android 应用进程在创建时,会同时创建一个线程,我们称之为主线程,负责更新 UI 界面以及和处理用户之间的交互,因此,在 Android 中,我们又称之为 UI 线程。一个进程中 UI 线程只有一个,为了不造成界面卡顿、提高用户体验,我们势必要将一些耗时操作交由子线程来执行。 使用子线程 阅读全文
posted @ 2018-05-26 16:12 cspecialy 阅读(4353) 评论(0) 推荐(0) 编辑
摘要: AIDL:Android Interface Definition Language,即 Android 接口定义语言。 AIDL 是什么 Android 系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。 为了使其他的应用程序也可以访问本应用程序提供的服务,Andro 阅读全文
posted @ 2018-05-20 06:41 cspecialy 阅读(2644) 评论(0) 推荐(0) 编辑