想问下这套方案是已经上线使用了嘛?
基于Tinker的SDK全局热更新方案(全网唯一)一、背景 App热更新 目前市面上成熟的商业热更新方案不少,有腾讯Bugly的Tinker封装,有阿里云的Sophix,也有游戏垂直行业的卓盟乐变。这些成熟方案,都有一个适用...
我已经不在小米了,也不搞CTS了
CTS问题分析1CTS/GTS问题分析1 问题初探 测试命令: run gts -m GtsGmscoreHostTestCases -t com.google.android.gts.de...
前言 最近遇到一个问题,原来是通过在application初始化的时候通过代码进行运行时的反射修改,以修改某个属性,达到我们需要的切换效果; 但是因为需求的变化,导致了我们要...
前言 最近两天开始接公司的热更新sdk,遇到了一个小问题;问题本身并不复杂,但是google了一圈没有能解决我们的问题,因此稍稍记录下;如果后面有人遇到了,希望能提供一种可能...
谢谢
livedata+room livedata踩坑之二前言 前面我们说过了livedata的使用; livedata是一个数据源;当其有active的observer时会通知其观察者;livedata提供的数据可能来自于网络;也...
@hope_2017 就是Android Studio; 我是调的framework
WMS相关学习-relayoutWindow(6)前言 前面说到了computeFrameLw,用来真正计算每个窗口的大小的函数,并为WindowState的相关frame属性赋值,我们接着上周的内容来继续学习relayou...
下一份aosp的代码,把patchcp过去,在那个project下mm,会生成一个compact_dex_converter
CTS问题分析12CTS/GTS问题分析12 本文重点如何查看一个patch是否进了google system image 问题初探 测试命令: run cts-on-gsi -m CtsOs...
前言 前面介绍ViewModel时,说到ViewModel常与livedata联合使用;但是ViewModel不单单是为了livedata而创建的,它可以帮助我们保存UI相关...
前言 前面介绍了ViewModel的生命周期,知道了其会在宿主activity或者fragment销毁时被销毁(config change造成的除外);如下图: 但是没有深究...
前言 这篇文章比较简单,但是因为是一个本人的误区,所以还是记录下 问题引入 业务场景是这样的,由两个callback的回调来决定sdk初始化是否成功,问题在于这两个callb...
前言 前面我们说过了livedata的使用; livedata是一个数据源;当其有active的observer时会通知其观察者;livedata提供的数据可能来自于网络;也...
最近要提测的时候暴露了一些问题,凌晨提了一笔比较挫的提交进行了紧急修复;但是才发现我们的项目中用到的一些架构我们并没有完全理解,所以导致了错误;因此有必要自己进行下梳理; 前...