Android开发者必须深入学习的10个应用开源项目

Android开发又将带来新一轮热潮,很多开发者都投入到这个浪潮中去了,创造了许许多多相当优秀的应用。其中也有许许多多的开发者提供了应用开 源项 目,贡献出他们的智慧和创造力。学习开源代码是掌握技术的一个最佳方式。下面推荐几个应用开源项目,这些项目不仅提供了优秀的创意,也可以直接掌握 Android内核的接口使用:

继续阅读

编译 android 2.1 (eclair) 源码 For HTC G1

1. 说明

1) 下载编译最基本的android源码,无法在真机上使用(不能生成boot.img),只能在模拟器上使用。这是因为没有编译相关机型的内核和硬件 驱动。以下介绍的是用android源码编译出对应HTC G1的版本,和烧写的过程。编译生成的版本除相机不能用之外,其它绝大 部分功能都能正常使用,在G1上运行2.1版的速度也不错。

2) 本文主要参考日文文档G1/G2烧机指南,感谢原文作者,原文地址:
http://code.google.com/p/android-development-environment/wiki/EclaironADP1andADP2
同时加入中文系统 的支持和JIT支持(提高速 度),以及相关文字解释。

继续阅读

Nutch1.0导入Eclipse中配置运行

<1>: 首先从http://nutch.apache.org/  下载最新的nutch.在这里我使用的是nutch1.0。

<2>: 在eclipse中新建立一个Java Project. 名字自己定义(Nutch). 选择”Create project from existing source”,指向自己nutch-1.0的目录.

<3>: 点击下一步,切换到”Libraries”选择”Add Class Folder…” 按钮,从列表中选择”conf”.  —- Add project ‘conf’ to build path—->Default Output floder —->选择刚才conf.

继续阅读