1. 通过关键词value+@JvmInline声明了一个内联类 2. 内联类的限制 内联类没有被当成其他类型使用。若不满足这个条件,内联就会失败,此时会发生装箱,内联类被当...
1. launchWhenX 当处于不活跃状态时,通过pause() 修改变量 paused = true 来控制block不执行,但这会导致上游资源浪费, 在活跃状态,通过...
在我的上一篇 文章 中介绍了如何实现 HTTPS 抓包,这篇文章解决如何避免HTTPS 抓包。 Android 逆向工程:Charles + Android 实现 HTTPS...
前言 Okio是一款轻量级IO框架,由安卓大区最强王者Square公司打造,是著名网络框架OkHttp的基石。Okio结合了java.io和java.nio,提供阻塞IO和非...
1.ViewModel 的创建 ViewModelProvider(this)[ViewModelTest::class.java] owner.getViewModelSt...
标签: 多渠道打包 , 动态写入APK , V2签名 如何实现快速多渠道打包?如何将 Git 的 SHA-1 值、打包时间、友盟渠道等自定义信息写入到 APK 中? 这就需要...
前言 上周我们完成了发现设备,今天才是最重点的了,完成设备之间的控制。干代码之前,我们先想一下,我们的手机该怎样去控制tv的播放、暂停、停止、音量等操作呢?“Let me t...
第8步 APK加载 上面[//www.greatytc.com/p/ace22a0ac647]主要分析到APK的copy过程,这里我们开始分析APK的加载过程。直接...
前言 动态更换App图标,网上可以收搜到很多,这里也是参考前人经验,读完本文可以得到,如何动态更换桌标(非网络获取桌标图片),标志位的阐述,更加透彻的理解. 用到的知识 ac...
努比亚技术团队原创内容,转载请务必注明出处。 Android画面显示流程分析(1)[//www.greatytc.com/p/df46e4b39428]Androi...
添加组件后,让你的hook重新走一遍就可以了
无痕埋点简单实现hook + aop 简单实现 1. View的层级 View 所有的Listener都存储在getListenerInfo()=ListenerInfo所有hook get...