[Androd--Compile]友善Android源代码Ubuntu下编译环境配置

原创 2015年07月11日 00:24:02
   问题描述:Android源代码需要在Linux下编译,以下是网络搜集的Ubuntu下针对友善之臂硬件平台的Android源代码编译环境配置过程。更多问题可参考友善之臂的官方论坛。
  Ubuntu的命令前不用#号。
第一步:安装交叉编译器
  首先,将交叉编译器拷贝到tmp目录下,命令cd /tmp转到tmp目录下,然后用tarxvzl解压了编译器,不过-c的功能不知道实现没有,命令为sudo tar xvzfarm-linux-gcc-4.5.1-v6-vfp-20120301.tgz
  接下来把编译器路径加入系统环境变量,终端中输入sudo gedit/etc/environment然后输入管理员密码,就打开了environment文档,然后在PATH=末尾加上环境变量:“:/opt/FriendlyARM/toolschain/4.5.1/bin”。然后在终端里输入sourceetc/environment命令使其立即执行(重启电脑也可以)。不行。
  还是用了sudo gedit /root/.bashrc命令,添加了exportPATH,然后source ~/.bashrc立即生效。
  执行arm-linux-gcc -v命令,可用。
  测试:另开一个终端,输入arm然后按两下tab键,出来一列工具描述文字。

第二步:mktools工具链
  仍然拷贝到tmp目录,转到该目录并执行命令sudo tar xvzf/mktools-20120518.tar.gz -C/即可完成mktools的解压。

第三步:解压安装源代码
  首先创建工作目录/opt/FriendlyARM/tiny210v2/android
sudo mkdir -p /opt/FriendlyARM/tiny210v2/android
  在/tmp目录中创建一个临时目录/tmp/android
sudo mkdir /tmp/android
  打算把Android文件夹拷贝到该临时目录,但没用,有“锁”标示
  直接在我的用户目录下解压吧:解压安装Android4内核源代码
cd /opt/FriendlyARM/tiny210v2/android
sudo tar xvzf/home/suxiang/Android_Development/Tiny210V2_A/Android/linux-3.0.8-20130327.tgz
  解压安装Android4.0.3源代码包
cd /opt/FriendlyARM/tiny210v2/android
sudo tar xvzf/home/suxiang/Android_Development/Tiny210V2_A/Android/android-4.0.3_r1-fs-20121228.tar.gz
  解压Android4文件系统
cd /opt/FriendlyARM/tiny210v2/android
sudo tar xvzf/home/suxiang/Android_Development/Tiny210V2_A/Android/rootfs_android4.0.3-20130327.tar.gz
版权声明:本文为博主原创文章,未经博主允许不得转载。

Ubuntu14.04搭建android源码编译环境

之前编译环境是刚进公司的时候老同志帮我搞定的,现在离职以后第一次要遍android源码,提供源码的人还只给了我一个地址https://source.android.com/source/initial...
  • a5nan
  • a5nan
  • 2016年05月11日 10:21
  • 2636

Ubuntu下 搭建Android5.1.1编译环境

目的:能够编译android5.1.1 现状:已经安装了ubuntu12.04LTS 64位系统 步骤:         1. 安装Android5.1环境编译需要的相关包          sudo...
  • kd_pp1987
  • kd_pp1987
  • 2016年03月16日 16:10
  • 877

Ubuntu下NDK编译环境搭建及在Android Studio中集成NDK

首先需要下载NDK编译工具,目前官方最新的NDK版本是r11c,为了保证稳定性,我下的是r11b。 能翻墙的可以从谷歌官网下载,地址为: https://developer.android.co...
  • zhuiqiuk
  • zhuiqiuk
  • 2016年12月01日 13:27
  • 1334

Ubuntu 16.04[64bit]嵌入式交叉编译环境arm-linux-gcc搭建过程图解

开发裸机环境之前需要先搭建其开发环境,毕竟工欲善其事必先利其器嘛。    安装步骤 1、准备工具安装目录 将压缩包arm-linux-gcc-4.4.3.tar.gz存放在一个目录下,这个目录...
  • xie0812
  • xie0812
  • 2016年09月26日 18:12
  • 11225

关于编译Android7.0环境配置步骤!!!!!!!!!!!!!!!!!!!!!!

1.系统的共享配置: 第一步:将目前系统12.04升级至Ubuntu14.0; 第二步:安装samba共享工具,步骤如下:         1.sudo apt-get update  【此...
  • djwmzyl
  • djwmzyl
  • 2017年02月20日 17:14
  • 1265

Linux开发环境搭建 三 (在Ubuntu上Android/Linux编译环境的准备)

Linux开发环境搭建 三 (在Ubuntu上Android/Linux编译环境准备)工欲善其事,必先利其器。万丈高楼平地起,Android/Linux的学习,咱们需要从最基本的开发环境开始。一、 安...
  • itxiebo
  • itxiebo
  • 2016年04月04日 04:00
  • 1006

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

Ubuntu 14.04搭建Android5.1开发环境和编译 1、安装Ubuntu14.04 Desktop版本64bit,U盘安装 先下载Ubuntu系统,官网地址,从ubuntu10.0...
  • daniel80110_1020
  • daniel80110_1020
  • 2016年11月07日 17:18
  • 809

友善之臂tiny4412-如何搭建android开发环境(64位操作系统)

参考连接: http://blog.csdn.net/zmnqazqaz/article/details/37908695 http://blog.csdn.net/luobin1984/arti...
  • cotex_Han
  • cotex_Han
  • 2015年06月07日 11:49
  • 942

Ubuntu 16.04 配置android源码开发/编译环境

这段时间两次在虚拟机和一次物理机装过ubuntu 14.04,安装这个系统的目的都是为了开发android源码,安装好系统之后配置环境感觉很痛苦啊,总是在这里查查那里查查,索性现在装好系统以后把完整的...
  • aaa111
  • aaa111
  • 2015年07月15日 20:12
  • 1476

Ubuntu下Android开发环境配置

Ubuntu下配置Android开发环境,jdk,android studio,sdk,git,repo等等
  • industriously
  • industriously
  • 2017年02月04日 16:51
  • 2220
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[Androd--Compile]友善Android源代码Ubuntu下编译环境配置
举报原因:
原因补充:

(最多只允许输入30个字)