240 发简信
IP属地:西藏
  • Resize,w 360,h 240
    分析aosp植入app,需要的Android.mk和Androd.bp

    Android.mk 简化 接下来我们来一行一行的分析 一般看到这种带下划线的我们就会想到配置系统环境变量,何况这里还带有明显的路径名称。没错小...

  • Resize,w 360,h 240
    在系统源码中编译APP并集成进入系统内置(初探)

    第一步新建一个as的工程超级简单 就是像平时做开发一样新建一个As工程即可。新建完工程接下来打开aosp源码目录 这下面会有好多文件夹,今天重点...

  • Resize,w 360,h 240
    Ubuntu下载aosp源码小记

    首先就是各种软件的下载。 第一步下载git 第二步下载Python 下载aosp因为安装python出现的小插曲,Ubuntu给出的报错 /us...

  • Resize,w 360,h 240
    安卓类加载机制和双亲委派机制

    类加载机制 在安卓中提供了3个类加载器,BootClassLoader,PathClassLoader,DexClassLoader;双亲委派机...

  • Resize,w 360,h 240
    jvm与对象

    对象的创建过程 步骤一:类加载检查 当虚拟机遇到一条new的指令时,首先将检查这个指令的参数是否能在class文件常量池中定位到一个类的符号引用...

  • Resize,w 360,h 240
    jvm内存模型

    线程私有区域 1.程序计数器 程序计数器是线程私有内存,是唯一一个在java虚拟机规范中没有规定任何OutOfMemoryError的区域。它可...

  • Resize,w 360,h 240
    java泛型

    泛型接口 public interface Generator<T> {public T method();} 泛型类 /** * 泛型类 * ...

  • Resize,w 360,h 240
    同一个坑踩两次,特此记录防止三入大坑java深拷贝浅拷贝

    什么是浅拷贝 你会发现如果list1变了但是不对list2进行操作,但是打印的结果是list1和list2都发生了变化这就是浅拷贝。 众所周知,...

  • Resize,w 360,h 240
    bug日记

    好久没写建书里,今天遇到了一个很有意思但也是值得纪念的bug特留此文章纪念。 起因: 应公司产品需求需要做一个“改号”的需求这个需求做到最后...