- $ cd ~
- $ mkdir myandroid
- $ cd myandroid
- $ curl http://android.git.kernel.org/repo > ./repo
- $ chmod a+x ./repo
- $ ./repo init -u git://android.git.kernel.org/platform/manifest.git -b froyo
- $ cp /opt/imx-android-r9.4/code/r9.4/default.xml .repo/manifests/default.xml (To avoid loading unnecessary gits from Google repo, meanwhile load some gits from Google repo which is not included in default manifest)
- $ ./repo sync
- $
- cd ~
- $ mkdir myandroid
- $ cd myandroid
- $ curl http://android.git.kernel.org/repo > ./repo
- $ chmod a+x ./repo
- $ ./repo init -u git://android.git.kernel.org/platform/manifest.git -b
- froyo
- $ cp /opt/imx-android-r9.4/code/r9.4/default.xml
- .repo/manifests/default.xml (To avoid loading unnecessary gits
- from Google repo, meanwhile load some gits from Google repo which is not
- included in default manifest)
- $ ./repo sync
改用命令,记住一定要全部删掉原来repo的东西,否则会有很多错误!!!
- rm -fr *
- ./repo init -u git://android.git.kernel.org/platform/manifest.git -b android-2.2.1_r1
repo init -u [USER]@bbtrac.sdo.com:gk.git/android.ics/platform/manifest -b s3c
repo sync
没有标准repo的可以用附件
编译方法:
. build/envsetup.sh
lunch 4
make update-api
make