OPENSSL编译步骤 源码下载和解压 导入ndk环境变量 编译arm32位openssl 编译arm64位 --prefix路径:必须先创建 参考链接 https://ww...
OPENSSL编译步骤 源码下载和解压 导入ndk环境变量 编译arm32位openssl 编译arm64位 --prefix路径:必须先创建 参考链接 https://ww...
这个例子是:计算一个方法的耗时,进入方法时记录时间,退出方法时计算时间差
即时生效原理 app启动到一半的时候,所有需要发生变更的类已经被加载过了,在Android系统中是无法对一个已经加载的类进行卸载的。腾讯的Tinker的方案是让ClassLo...
参考文章, 一种绕过Android P对非SDK接口限制的简单方法[https://weishu.me/2018/06/07/free-reflection-above-an...
感谢,系统源码里面编译只能用第二种,找了半天才解决
Android 关于使用 Hilt 之 HiltAndroidApp(Application::class) 编译失败的问题解决背景 阅读 sunflower 源码 android/sunflower[https://github.com/android/sunflower] 时发现其使用了 Hilt...
背景 阅读 sunflower 源码 android/sunflower[https://github.com/android/sunflower] 时发现其使用了 Hilt...
Android-WebView加载本地Html,不能识别类型为module的JS 背景 最近在做Android开发时遇到一个问题,就是在Android O上加载本地网页时出现...
为了更好的学习Gson,特将Gson User Guide翻译如下。由于本人英文水平有限,如有错误,还请指正,谢谢! Gson用户指南 概述 Gson是这样一个Java类库,...
为什么IOMUX Soc芯片上有很多引脚,每个引脚对应特定的功能。例如控制电机需要控制电机的功能引脚1和引脚2,控制传感器需要控制传感器功能的引脚3和引脚4。对于使用Soc芯...
Android 通过power键关机重启的流程(Android层) 一、结论,android系统的关机和重启最终都是通过修改SystemProperties的属性来完成的。 ...
post问题是,低版本getRunQueue返回的是一个ThreadLocal的ViewRootImpl.RunQueue,如果子线程为该队列添加runnable,而UI渲染调用主线程,得不到那个队列,所以执行不了
View.post()不靠谱的地方你知道多少首先我们来看一段代码: 启动了两个模拟器 API 22 和API 26分别是安卓7.0以下和安卓7.0以上 下面我们就从源码分析他们之间的差别以及为啥造成的现象不同 首先我们...
更多移动技术文章请关注本文集:知乎移动平台专栏 背景 知乎 Android 客户端作为一个比较大型的应用,由于功能不断地迭(zeng)代(jia),启动速度也会受到影响,为了...