Ubuntu 14.04搭建Android5.1开发环境和编译

企鹅博客
企鹅博客
企鹅博客
25193
文章
0
评论
2020年10月5日15:18:03 评论 6 views 2455字阅读8分11秒

1、安装Ubuntu14.04

先下载Ubuntu系统,官网地址,从ubuntu10.04-ubuntu15.04都有下载,具体根据需求可以下载desktop和server版本

一般虚拟机建议安装desktop版本,方便管理,本人电脑是64位的,所以下载的ubuntu-14.04.2-server-amd64.iso

安装ubuntu系统,其实很简单,网上也很多视图教程,用U盘安装时需要注意,我之前用UltraISO来制作系统,结果系统装不上,后面用win32diskimager-v0.8-binary.zip制作U盘才行,然后通过U盘启动就好了,其余步骤和VMware Workstation安装一样

Windows 7下硬盘安装Ubuntu 14.10图文教程  http://www.linuxidc.com/Linux/2014-10/108430.htm

2、安装Android5.1环境编译需要的相关包

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev  lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils xsltproc  lib32readline-gplv2-dev

3、安装openJDK

sudo apt-get install default-jre

sudo apt-get install default-jdk

默认安装在usr/lib/jvm下,安装成功了,可以通过java -version进行查看,如要设为默认的,可进行如下步骤 

sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/java-1.7.0-openjdk-amd64/bin/javac 300
sudo update-alternatives --config java

设置环境变量(全局)

sudo gedit  /etc/profile

export JAVA_HOME=/usr/lib/jvm/java-1.7.0-openjdk-amd64</span>
export CLASSPATH=".:$JAVA_HOME/lib:$CLASSPATH"
export PATH="$JAVA_HOME/bin:$PATH"

sudo gedit /etc/environment添加相应的path路径

4、解压kernel和android包

kernel包解压:tar -zxvf ${customer_project}_KERNEL.tar.gz

android包解压:

ALPS.L1.MP8.V1_ELINK8163_TB_L1_INHOUSE.tar.gz00

ALPS.L1.MP8.V1_ELINK8163_TB_L1_INHOUSE.tar.gz01....

ALPS.L1.MP8.V1_ELINK8163_TB_L1_INHOUSE.tar.gz08

解压可以通过:

cat ${customer_project}_INHOUSE.tar.gz* | tar zxvf -

或者先将上面的gz00-gz01压缩成一个包:终端运行命令如下

cat  (空格)

ALPS.L1.MP8.V1_ELINK8163_TB_L1_INHOUSE.tar.gz00  (空格)

ALPS.L1.MP8.V1_ELINK8163_TB_L1_INHOUSE.tar.gz01 (空格)

...

ALPS.L1.MP8.V1_ELINK8163_TB_L1_INHOUSE.tar.gz08 (空格)

>>  ALPS.L1.MP8.V1_ELINK8163_TB_L1_INHOUSE.tar.gz

这样就多了一个压缩包ALPS.L1.MP8.V1_ELINK8163_TB_L1_INHOUSE.tar.gz ,再通过解压命令 tar -zxvf 进行解压即可

5、编译android

编译命令:

source build/envsetup.sh

lunch

make -j16 2>&1 | tee build.log 

Ubuntu 14.04 搭建Android开发环境  http://www.linuxidc.com/Linux/2014-05/101149.htm

 

Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法 http://www.linuxidc.com/Linux/2014-05/101148.htm

 

Ubuntu 12.04搭建Android开发环境 http://www.linuxidc.com/Linux/2012-09/69961.htm

 

Ubuntu 14.04 配置 Android SDK 开发环境 http://www.linuxidc.com/Linux/2014-05/101039.htm

 

64位Ubuntu 11.10下Android开发环境的搭建(JDK+Eclipse+ADT+Android SDK详细) http://www.linuxidc.com/Linux/2013-06/85303.htm

 

Ubuntu 12.10 x64 安装 Android SDK http://www.linuxidc.com/Linux/2013-03/82005.htm

 

更多Android相关信息见Android 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=11

继续阅读
Git 分支的创建、合并、管理和删除 Linux教程

Git 分支的创建、合并、管理和删除

几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: