文章分类 - android_源代码
摘要:当刚接触android自带的一个模块时,如何去熟悉它?相信不少人第一步都会尝试着去了解其内容的调用流程,而此时若能够单步调试则显得非常重要了,于是有了文章标题所说的尝试。作者这里要导入的是Settings文件夹,基于android 4.0(MTK6515所用):1、将Settings整个文件夹拷贝一份备用2、基于Settings建立一个eclipse工程打开eclipse,File > New > Project > Android Project > Create project from existing source,选择第1步所拷贝的Settings文件夹。3、
阅读全文
posted @ 2013-04-19 20:41
坏混混
摘要:编辑器加载中...个人建议首先按照android源代码的ide/eclipse中的格式化xml和import导入到你编译的eclipse中,如果你编译的android源代码是2.3以上的版本的,建议用JDK6以上,提醒各位的是new androidProject不是Java project.此时你导入想DeskClock、Camera等没有调用到hide标签的项目时,这些项目都不会报错,你可以直接进行相应的修改或研究,呵呵,如果相应直接在eclipse或手机上运行的话,可能会提示你数字签名不正确,这个你自己改下整个项目名重写个数字签名即可,还有更狠的就是不管是手机还是模拟器你直击拿到root权
阅读全文
posted @ 2013-04-19 10:43
坏混混
摘要:使用Eclipse能方便的对Android源码进行编辑和管理以及进行必要的调试,但不推荐用Eclipse来对源码编译,编译的话还是使用终端。以下是详细的步骤:将Eclipse工程配置文件复制到Android源码根目录 Android源码中为我们提供了Eclipse配置文件(development/ide/eclipse/.classpath),将其复制到源码根目录即可。修改Eclipse程序的配置Eclipse程序配置有3个方面需要修改,如下所示:把eclipse.ini文件(在eclipse的安装目录)的3个值改为(注意备份该文件):-XX:MaxPermSize=256m-Xms128m-
阅读全文
posted @ 2013-04-19 10:02
坏混混
摘要:> make sdkout/target/product/generic/system/lib/libgccdemangle.sodevelopment/build/sdk.atree:250: couldn't locate source file: system/app/ConnectivityTest.apkdevelopment/build/sdk.atree:251: couldn't locate source file: system/app/GpsLocationTest.apkmake: *** [out/host/linux-x86/sdk/andro
阅读全文
摘要:. Android模拟器采用的是开源工程Qemu,Qemu是Linux下的著名模拟器2. kernel-qemu是内核镜像3. ramdisk.img是文件系统,如果你自己编译了android的源代码,它的内容为 out/debug/target/product/generic/root,mount到android的/4. system.img主要存放系统数据,android启动后mount到/system 它包含的内容为out/debug/target/product/generic/system5. 一般来说我们不直接使用userdata.img,而是使用userdata_qemu.dat
阅读全文
posted @ 2013-04-07 10:35
坏混混

浙公网安备 33010602011771号