android 4.2.2 編譯
来源:互联网 发布:windows xp原装正版iso 编辑:程序博客网 时间:2024/06/07 05:10
1.先安裝ubunto 12.04, 新版本安裝會有問題.
https://source.android.com/source/initializing.html
2.用'sudo su -' 得到root 權後,開始安裝必要軟件
apt-get install git gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libglapi-mesa:i386 libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
安裝完後 一定要輸入
ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so
3.安裝JAVA , 4.2.2 是用1.6.0的 ,其他版本不能用
下載 sdk1.6.0
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html
- Java SE Development Kit 6
下載完到下載目錄
chmod a+x jdk-6-linux-amd64.bin
./jdk-6-linux-amd64.bin
安裝完後,設定JAVA PATH 可參考:
http://askubuntu.com/questions/67909/how-do-i-install-oracle-jdk-6
chmod +x update-java-0.5b
wget http://webupd8.googlecode.com/files/update-java-0.5b
chmod +x update-java-0.5b
改JAVA FOLDER名
mv jdk1.6.0 jdk160
mkdir /usr/lib/jvm
mv jdk160 /usr/lib/jvm
安裝
./update-java-0.5b
4. 開始裝REPO
PATH=~/bin:$PATH
curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY
可以先上https://android.googlesource.com/platform/manifest 看看想下載的版本
repo init -u https://android.googlesource.com/platform/manifest -b android-4.2.2_r1.2b
repo sync
下載源碼......
下載完後
source build/envsetup.sh
lunch full-eng
make -j(線程)
編譯中....
注:線程太多或超過設定會出錯.
完成後輸入
emulator
出現模擬器表示成功!!!!
5.到out/target/common/obj/JAVA_LIBRARIES/ 下都是編譯出來的JAR,可以用
framework_intermediates
telephony-common_intermediates
- android 4.2.2 編譯
- 3.体验android 4.2.2
- android 蓝牙4.2.2分析研究
- Android 4.2.2 系统签名
- Android 2.2.2到Android 4.2.2源码下载地址
- Android: 4.2
- android----下载android-4.2源码
- android----下载android-4.2源码
- android (2)
- Android(2)
- android-2
- Android 2
- android 2
- android 胡言乱语 2 android UI
- Android学习(2):Android系统
- Android 4.2.2开启USB调试模式
- 使用VirtualBox安装Android 4.2.2 x86
- android 4.2.2 连不上豌豆荚问题
- 二叉树的映象
- android 大牛:
- Linux(Ubuntu)中三种更改环境变量的方法
- Linux常用命令整理
- 数据结构实验之链表七:单链表中重复元素的删除
- android 4.2.2 編譯
- iOS开发笔记之八——设计模式之委托机制
- 2014新生暑假个人排位赛07 A.暑假作业题
- leetCode Best Time to Buy and Sell Stock II解题分享
- POJ 1321 棋盘问题(基础题)
- LeetCode-Convert Sorted Array to Binary Search Tree
- 机房收费系统—《视图》
- memcache的一致性hash算法使用
- 明宣宗书画展