搭建Ubuntu14.04 64位系统 并烧录android 开
2018-08-09 本文已影响34人
d3337c04717c
大家可以用虚拟机或者用真机安装,我一开始用的是虚拟机,实在是编译android时的速度太慢,所以换为了真机。
先找IOS镜像,我用的是官网版本的。
下面安装教程就和网上大同小异了.
我直接复制的别人的安装过程
虚拟机安装:https://blog.csdn.net/stpeace/article/details/78598333
引导U盘安装:https://blog.csdn.net/s634772208/article/details/78573486
以上2个都是我试过的安装模式。
安装过程请选择英文版,不要选择中文版。
登陆桌面后按
CTRL+SHIFT+t
进入终端模式输入命令获取超级ROOT权限
sudo su
更新源
apt-get update
更新一下后面可能会用到的工具
apt-get install wget
apt-get install curl
apte-get install vim
安装OPENJDK
apt-get install openjdk-7-jdk
安装后更新环境变量
gedit /etc/profile
末尾添加如下内容
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
使环境变量生效
source /etc/profile
输入
java -version
查看是否安装成功
下面是开启远程桌面控制方法,目前网上就这篇按步骤来,是可用的
https://www.cnblogs.com/wincai/p/5063023.html
然后下载烧录需要的环境安装包
apt-get install -y git flex bison gperf build-essential libncurses5-dev:i386
apt-get install libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev g++-multilib
apt-get install tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
apt-get install dpkg-dev libsdl1.2-dev libesd0-dev
apt-get install git-core gnupg flex bison gperf build-essential
apt-get install zip curl zlib1g-dev gcc-multilib g++-multilib
apt-get install libc6-dev-i386
apt-get install lib32ncurses5-dev x11proto-core-dev libx11-dev
apt-get install lib32z-dev ccache
apt-get install libgl1-mesa-dev libxml2-utils xsltproc unzip m4
apt-get install u-boot-tools
apt-get install gawk
下面我用到是PET-A33的全能开发版,源码也是基于这个版本的安卓源码
image.pngimage.png
编译过程中应该还有报几个依赖的缺失,我已经补在上面的环境安装包里了,解压的时候,如果不成功,可以把J去掉
按步骤走下来,就能编译成功,以后除非修改了内核或者UBOOT,没修改的就不用编译,直接用最后一个命令打包就好了