摘要: 1. app2sd是什么app2sd就是把应用程序放在SD卡上。有些android手机的用户数据分区(userdata)比较小(比如G1只有76M),dalvik和cache和用户数据就占了大半,使得安装了几个软件后就没有空间了。为了安装更多软件,在SD卡上划出部分空间用于存在新软件和数据,使我们的手机可以使用更多软件。2. 原理一般情况下都SD卡都默认分成一个windows可识别的分区(FAT)。因为有linux系统的权限问题,为了让它可以存放软件,需要把SD卡的一部分划分成Linux的使用的ext2文件系统,然后在开机时把此分区挂载到某处,并通过链接的方法,让系统从SD卡中读取软件3. 实 阅读全文
posted @ 2011-09-04 11:15 mac的学习笔记 阅读(2406) 评论(0) 推荐(0) 编辑
摘要: 一、 说明1. 下载编译最基本的android源码,只能在模拟器上使用,无法在真机上使用(不能生成boot.img)。这是因为没有编译相关机型的内核和硬件驱动。以下介绍的是用android源码编译出对应HTC G1的版本,和烧写的过程。编译生成的版本除相机以外,其它功能均正常,稳定性不错,也很顺畅。2. 以下步骤都经过验证(只验证G1手机),实验系统ubuntu8.04,实验日期2010年7月12日3. 关键字: android 2.2 froyo g1 源码编译二、 编译1. 建立android源码编译目录$ export ANDROID=/exports/android/android_. 阅读全文
posted @ 2011-09-04 11:03 mac的学习笔记 阅读(686) 评论(0) 推荐(0) 编辑