智能机开发环境搭建和编译(Ubuntu14.04[64bit] MTK)

系统补丁更新

进行一些必要的补丁更新以及软件版本更新。

命令:
sudo apt-get update  //与服务器同步软件包列表,这里的服务器是指系统在sources.list文件中的源                   
sudo apt-get upgrade  //升级所有可升级的软件包,如果可升级的软件包依赖于新的软件包,那么新的软件包也会被安装。

git安装

sudo apt-get install git-core gitk git-man openssh-server openssh-client vim

git config --global user.email  电子邮件地址
git config --list     //查看配置信息

ssh-keygen -t rsa      //生成rsa key pair
cd .ssh    //公匙默认存储在账户的~/.ssh目录

Android编译必需的软件包

sudo apt-get install gcc-multilib g++ g++-4.8-multilib dpkg-dev

sudo apt-get install gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386   g++-multilib mingw32  tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386
sudo apt-get install  libgl1-mesa-dev
sudo apt-get install  libgl1-mesa-glx:i386 libglapi-mesa:i386 libcheese-gtk23 libcheese7 libclutter-1.0-0 libclutter-gtk-1.0-0 libcogl15 libclutter-gst-2.0-0 gstreamer1.0-clutter

下载repo

安装jdk

Java version Android version
jdk 1.8 Android 6.0,7.0 7.1
jdk 1.7 android 5.0,5.1

android 编译

source build/en*

lunch xxx

maek -j12 2>&1|tee ./build.log

注意:

  1. ubuntu 14.04 64
  2. MTK
  3. Android编译必需的软件包

猜你喜欢

转载自blog.csdn.net/w1764662543/article/details/73477715
MTK