设为首页 加入收藏

TOP

三星I8320 Android 移植(3)之Android SDK篇
2014-11-24 03:03:31 来源: 作者: 【 】 浏览:2
Tags:三星 I8320 Android 移植 SDK篇

一. 安装repo $ curl http://android.git.kernel.org/repo> /bin/repo /*我选择安装到/bin目录*/
$ chmod a+x /bin/repo


二. 建立 工作目录 $ export ANDROID=你的android目录 #定义source路径
$ mkdir -p $ANDROID
$ cd $ANDROID


三. 下 载源码


1. 先下载manifest所有的东东 $ repo init -u git://android.git.kernel.org/platform/manifest.git
$ repo sync


1.7G的文件,下载起来不容易,所以这时我们要做好备份工作。
下载完后,有一个隐藏的文件夹".repo",把这个另外保存起来就可以了,其它文件可以删了。


2. 获取 android-2.2_r1.1 项目


(1) 初始化android-2.2_r1.1项目 $ repo init -u git://android.git.kernel.org/platform/manifest.git -b android-2.2_r1.1


(2) 创建local_manifest.xml文件 $ touch .repo/local_manifest.xml
$ vi .repo/local_manifest.xml


/*不想用vi,也可以用gedit*/
复制下列内容: /* 目前是先用ALSA相关的东西,以后可能要我们自已选择 */


xml version="1.0" encoding="UTF-8" >




/
(3) 同步 $ repo sync
由于前面做过sync工作,所以现在快很多,只用几分钟可完成。


四. I8320 补丁 $ cd $ANDROID
$ git clone git://gitorious.org/h1droid/vendor.git
然后将vendor文件夹复制到$ANDROID目录
$ cd vendor
$ ./sola/omap3/patch/omap3-patch.sh


五. Android 编绎 $ cd $ANDROID
$ source build/envsetup.sh
$ lunch i8320board-eng
$ make -j3


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇三星I8320 Android 移植(2)之开发.. 下一篇Linux c 线程互斥

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C++ 语言社区-CSDN社 (2025-12-24 17:48:24)
·CSDN问答专区社区-CS (2025-12-24 17:48:22)
·C++中`a = b = c`与` (2025-12-24 17:48:19)
·C语言结构体怎么直接 (2025-12-24 17:19:44)
·为什么指针作为c语言 (2025-12-24 17:19:41)