WZKingdom-个人博客

那些疯狂到以为自己能够改变世界的人,才能真正改变世界。


  • 首页

  • 分类

  • 归档

  • 标签

  • 关于

  • 搜索

Perfetto使用

发表于 2023-08-24 | 分类于 Android , 优化工具
| 字数统计: 429
Perfetto是google从Android10开始引入的一个全新的平台级跟踪分析工具。提供了用于记录系统级和应用级活动的服务和库、低开销的native+java内存分析工具,可供SQL分析跟踪文件的库,以及一个基于Web用于将追踪文件可视化方便分析的Pe ...
阅读全文 »

添加系统服务及安全机制

发表于 2021-09-22 | 分类于 Android , 系统源码
| 字数统计: 4.8k
常见的AMS、PWS、WMS等都是系统服务,运行于system_server进程,并且向ServiceManager进程注册其Binder以便其他进程获取binder与对应的服务进行通信。为了新增自定义系统服务,我们可以参考AMS等原生系统 服务,如新增 Te ...
阅读全文 »

MSM8953 7.1预装可卸载第三方应用

发表于 2021-08-16 | 分类于 Android , 系统源码
| 字数统计: 1.1k
1、vendor/qcom/proprietary/qrdplus/Extension/config/copy_apps.sh1234567891011#!/system/bin/shif [ ! -f /data&#x ...
阅读全文 »

Android消息机制

发表于 2020-10-04 | 分类于 Android , 系统源码
| 字数统计: 2.3k
Handler,MessageQueue,Runnable和Looper描述:Looper不断的从MessageQueue中获取一个Message,然后由Handler来处理。 Handler 每个Thread只对应一个Looper; 每个Looper只对应一 ...
阅读全文 »

android应用程序访问I2C接口

发表于 2020-09-11 | 分类于 Android , 其他
| 字数统计: 1.1k
I2C总线是一种简单、双向二线制同步串行总线。它只需要两根线即可在连接于总线上的器件之间传送信息。主器件用于启动总线传送数据,并产生时钟以开放传送的器件,此时任何被寻址的器件均被认为是从器件.在总线上主和从、发和收的关系不是恒定的,而取决于此时数据传送方向。如 ...
阅读全文 »

jni无法访问so提示not accessible

发表于 2020-09-04 | 分类于 Android , 系统源码
| 字数统计: 227
问题:app需要引用系统的so库,当install形式的时候安装时,打开app需要使用/system/lib64目录下的so库时,提示不能访问。原因分析:放到system/app下的app是可以找到的,但是普通的安装形式的app是没有权限访问的,所以需要需要声 ...
阅读全文 »

JNI基础知识

发表于 2020-09-01 | 分类于 Android , JNI
| 字数统计: 2.9k
定义:Java Native Interface,即 Java本地接口 作用: 使得Java与本地其他类型语言(如C、C++)交互 JNI是Java调用 Native 语言的一种特性 JNI是属于Java 的,与 Android 无直接关系,实际中的驱动都 ...
阅读全文 »

system.img打包出错设备上没有空间

发表于 2020-06-14 | 分类于 Android , 系统源码
| 字数统计: 138
在打system.img的时候提示出错: 设备上没有空间 在现有android系统时,用adb工具把程序放入系统中 cmd cd 到adb的目录下 adb push xxx.xml etc/ 当我们要制作系统镜像时,可以使用 1234567891011mkd ...
阅读全文 »

System.img的查看-处理

发表于 2020-06-04 | 分类于 Android , 系统源码
| 字数统计: 629
在服务器上编译完源码之后,有时候需要想要查看打出img的内容是不是自己想要的,比如说添加了一个新的apk文件,如果重新烧写到手机会浪费很多时间,想在服务器上直接查看,可以参考如下方法。System.img的查看/处理 123456file out/t ...
阅读全文 »

编译插桩操纵字节码

发表于 2020-04-13 | 分类于 Java , JVM
| 字数统计: 1.5k
编译插桩是什么编译插桩就是在代码编译期间修改已有的代码或者生成新代码。Dagger、ButterKnife甚至是Kotlin语言,它们都用到了编译插桩的技术。 具体实现有如下两种方式: 在.java文件编译成.class文件时,APT、AndroidAnno ...
阅读全文 »
<<1234>>
WZKingdom

WZKingdom

撸起袖子加油干!

37 日志
14 分类
14 标签
0%
© 2024 WZKingdom | Site words total count: 80.1k
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4