- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 android system.img,ramdisk.img,boot.img 分析
android 源码编译后得到system.img,ramdisk.img,userdata.img映像文件。其中, ramdisk.img是emulator的 文件系统,system.img包括了主要的包、库等文件,userdata.img包括了一些用户数据,emulator负责加载这3个映像文件后,会 把system.img和userdata.img分别加载到 ramdisk文件系统中的sys
2014-07-22 10:55:27 1136
转载 Android JNI 使用的数据结构JNINativeMethod详解
Andoird 中使用了一种不同传统Java JNI的方式来定义其native的函数。其中很重要的区别是Andorid使用了一种Java 和 C 函数的映射表数组,并在其中描述了函数的参数和返回值。这个数组的类型是JNINativeMethod,定义如下:typedef struct {const char* name;const char* signature;voi
2014-07-22 09:47:09 867
转载 浅析Android下的Android.mk文件
1 概述 大家都知道在Linux下编辑经常要写一个Makefile文件, 可以把这个Makefile文件理解成一个编译配置文件,它保存着如何编译的配置信息,即指导编译器如何来编译程序,并决定编译的结果是什么。而在Android下的Android.mk文件也是类型的功能,顾名思义,从名字上就可以猜测得到,Android.mk文件是针对Android的Makefile文件.具体来说
2014-07-21 19:34:13 1005
转载 Android之Goldfish
一. Goldfish介绍Goldfish是一种虚拟的ARM处理器,在Android的仿真环境中使用。Android模拟器通过运行它来运行arm926t指令集(arm926t属于armv5构架,goldfish处理器有ARMv5和ARMv7两个版本,在一般情况下,使用ARMv5的版本即可)。编译生成的linux内核镜像在android的模拟器中使用。启动模拟器时,Linux Ker
2014-07-16 10:44:13 1339
转载 Android SDK 源代码编译
1. 环境Ubuntu 10.04 32-bitsudo apt-get install git-coresudo apt-get install curlsudo apt-get install zlib -dev 变为 sudo apt-get install zlib1g -devsudo apt-get install bisonsudo a
2014-07-16 09:18:00 741
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人