当前位置:网站首页 > 编程语言 > 正文

Ubuntu源代码(ubuntu源码编译)



要想在Ubuntu下编译Android源代码,首先要搭建好开发环境

一、安装JDK

到官网去下载后再安装

官网:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

假设要下载历史版本号能够參考:http://jingyan.baidu.com/article/9989c746064d46f648ecfe9a.html

JDK6的下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html

下载完毕后接下来就是要安装JDK,在Ubuntu下非常多操作都须要Root权限,在切换权限时碰到一个问题su root切换失败,

假设碰到以上问题能够尝试

此时再输入su root就能切换到Root权限

在home文件夹下创建一个android文件夹,把这个文件夹作为开发文件夹,开发用到的相关文件都存放在这里

把下载的JDK拷到这个文件夹下




安装JDK 运行:$ sudo tar -zxvf jdk-8u5-linux-i586.gz




运行完后在当前文件夹下多了一个文件夹







加入环境变量改动“bashrc”文件




在文件的最后加入 expor PATH=/home/android/jdk1.6.0_45/bin:$PATH




按“ESC” 输入:wq 存盘退出

測试环境变量是否设置成功,假设能正确输出版本说明设置成功




安装Android编译工具


下载Android源代码

在Android的官网上有介绍怎样下载源代码:http://source.android.com/source/downloading.html




创建存放Android源代码的文件夹




依据官网的提示 创建repo脚本保存文件夹,创建到/root文件夹下,将~/bin文件夹加入到PATH环境变量中




依据官网上的提示安装repo




但无法连接成功,近期连google都上不了。预计非常难下载到repo,能够使用VPN,推荐一下:http://a.wy002.com/

没办法仅仅能在网上找了别人下载的repo   http://download.csdn.net/download/yangfeihu/




下载的repo还是无法下载源代码

最后去申请了一个VPN帐号,有1G免费的能够用,就试着使用命令curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo 竟然能够了。

可是还是无法下载源代码,报出例如以下信息

依据提示

输入例如以下信息依据个人情况而定:

root@ubuntu:/home/android/android_source# git config --global user.email ""


root@ubuntu:/home/android/android_source# git config --global user.name "dzt"

正式下载源代码。还是报错了

不清楚什么原因,把虚拟机重新启动了,再执行repo sync。就报例如以下错误

叫我安装phablet-tools,那就安装吧。输入

apt-get install phablet-tools

安装完还是不行,真没办法了,下个源代码折腾个半天

再按这个步骤试下


竟然又能够了,我一直都是连着VPN的。

又报出例如以下问题

如今是实在没办法了。仅仅能不断尝试下面步骤

最终能正常显示下载




过一会VPN又断开了,等买了VPN再试

待续............................

到此这篇Ubuntu源代码(ubuntu源码编译)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!








版权声明


相关文章:

  • 条件变量(条件变量的作用)2026-05-15 21:18:08
  • bt1120接口定义(bt1120转sdi芯片)2026-05-15 21:18:08
  • 密码库APP(密码库APP3号人)2026-05-15 21:18:08
  • 2020越狱源(2021越狱源)2026-05-15 21:18:08
  • e71409故障码(7e8故障码)2026-05-15 21:18:08
  • ubuntu16镜像(ubuntu18镜像)2026-05-15 21:18:08
  • ping回环地址和ping本地以太网ip地址有什么用(ipv6本地回环地址)2026-05-15 21:18:08
  • 转换字符串编码(字符串转utf8编码)2026-05-15 21:18:08
  • 转盘抽奖小程序制作(转盘抽奖小程序制作下载)2026-05-15 21:18:08
  • 单机笔记本电脑(玩单机的笔记本)2026-05-15 21:18:08
  • 全屏图片