搭建安卓系统源代码编译环境

今天分享下月亮大神整理的,android源码环境搭建,让开始学习android的同学,可以少走弯路,快速上手。

安卓源码编译环境搭建教程:

1.打造自己的Android源码学习环境之一:序 http://blog.csdn.net/u013553529/article/details/54829345

2.打造自己的Android源码学习环境之二:在虚拟机中安装Ubuntu(上) http://blog.csdn.net/u013553529/article/details/54838490

3.打造自己的Android源码学习环境之三:在虚拟机中安装Ubuntu(下) http://blog.csdn.net/u013553529/article/details/54867917

4.打造自己的Android源码学习环境之四:下载Android源代码 http://blog.csdn.net/u013553529/article/details/54869238

5.打造自己的Android源码学习环境之五:编译Android源代码 http://blog.csdn.net/u013553529/article/details/54869266

6.打造自己的Android源码学习环境之六:运行Android模拟器 http://blog.csdn.net/u013553529/article/details/54869298

7.Android系统源代码的下载与编译 http://www.jianshu.com/p/aeaceda41798

8.搭建Android 7.0的源码环境 http://blog.csdn.net/vrix/article/details/52511013

上述参考踩过的坑:

A. 在设置这个镜像的时候一定不要放在系统C盘,整套源码下载下来大概要花50多G,要不然容易在运行的时候死机。

B.设置虚拟机内存的时候尽量设置得大一点。至少200G以上。

C.在3中设置网卡的时候选择桥连的方式,要不然在后面安装SAMBA的时候,共享LINUX之间和WINDOW之间的文件会导致IP找不到,IP字段会变得很奇怪。

d.记得在bashrc中设置:PATH=~/bin:$PATH

Ubuntu中文官网下载地址

下载地址:http://cn.ubuntu.com/download/

建议:建议下载最新的2017年4月份的。最新的很多功能多一些。

配置VIM

LINUX操作系统VIM的安装和配置 http://jingyan.baidu.com/article/046a7b3efd165bf9c27fa915.html

SMABA的安装

1.Ubuntu 14.04 文件服务器--samba的安装和配置 http://jingyan.baidu.com/article/00a07f38b9194082d028dc08.html

2.Mint17/Ubuntu14.04 samba文件服务器搭建 http://www.coin163.com/it/x6754856402830213575/Samba-Mint17-ubuntu14.04

3.buntu16.4中安装samba服务 http://www.cnblogs.com/zhaopengcheng/p/5481048.html

4.Ubuntu 16.04下Samba相关配置

http://www.linuxidc.com/Linux/2016-12/138498.htm

5.Linux怎样访问Windows共享文件和文件夹 http://jingyan.baidu.com/article/574c521911f0866c8d9dc1a3.html

6.Ubuntu中Samba的安装配置和使用[图文] http://www.linuxidc.com/Linux/2011-07/38996.htm

7.Ubuntu系统下配置IP地址方法介绍 http://www.linuxidc.com/Linux/2012-09/71087.htm

安装SAMBA的时候踩过的坑:

1.网卡的设置一定要设置正确。要不然IP地址有问题,会找不到对应的地址。建议设置桥连方式,在第一部分中有提及。

2.在查看IP地址可以在系统中设置-网络中查看。

3.在安装SAMBA中可以在建立文件夹之后,在桌面右键点击你要共享的文件夹,选择本地网络共享。系统会引导你完成SAMBA的安装,跟着系统走。这个是后来发现的。

Android 镜像使用帮助

1.Android 镜像使用帮助

https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/

2.Git Repo 镜像使用帮助

https://mirrors.tuna.tsinghua.edu.cn/help/git-repo/

建议:建议没有翻墙条件的用清华大学的镜像和清华大学的git.repo,并将~/bin/repo中的 REPO_URL改成https://gerrit-google.tuna.tsinghua.edu.cn/git-repo。

原文发布于微信公众号 - 代码GG之家(code_gg_home)

原文发表时间:2017-11-29

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏京东技术

如何实现靠谱的分布式锁?(附SharkLock的设计选择)

当前使用较多的分布式锁方案主要基于 Redis、ZooKeeper 提供的功能特性加以封装来实现的,下面我们会简要分析下这两种锁方案的处理流程以及它们各自的问题...

21930
来自专栏北京马哥教育

关于IO的同步,异步,阻塞,非阻塞

上次写了一篇文章:Unix IO 模型学习。恰巧在这次周会的时候,@fp1203 (goldendoc成员之一) 正好在讲解poll和epoll的底层实现。中途...

320100
来自专栏源码之家

DEDE5.3至DEDE5.6通用伪静态教程!

39330
来自专栏机器学习和数学

[无聊的软件安装] 从零搭建深度学习环境简明教程

前方图片已沦陷,建议后台回复 环境 获取word版,下载到电脑上方便查看。 主要包括以下内容: 1. 安装Ubuntu 16.04 系统 2.安装Ubuntu系...

37290
来自专栏企鹅号快讯

JavaScript有这几种测试分类

原文:《What are Unit Testing, Integration Testing and Functional Testing?》https://b...

214100
来自专栏网络

强大的开源网络侦查工具:IVRE

IVRE简介 IVRE(又名DRUNK)是一款开源的网络侦查框架工具,IVRE使用Nmap、Zmap进行主动网络探测、使用Bro、P0f等进行网络流量被动分析,...

42870
来自专栏一场梦

emlog被评论时邮件通知插件

12330
来自专栏后台及大数据开发

Linux巩固记录(9) keepalived+nginx搭建高可用负载分发环境

web 192.168.2.100 再iis上启动了9011/9012/9013三个端口的web应用

11210
来自专栏IT 指南者专栏

基于 Hexo + GitHub Pages 搭建个人博客(三)

打开 themes 目录下的 next 主题配置文件,找到 Wechat Subscriber 标签,将该标签下的配置改成如下形式:

51340
来自专栏码神联盟

代理技术 | 重磅,代理服务器背后的故事(正向、反向代理)

传说中的代理服务技术是一门很古老的技术,互联网早期就已经出现,一般来说,实现实现代理技术的实现就是在服务器上安装代理软件,成为代理服务器,从而配置\实现代...

65250

扫码关注云+社区

领取腾讯云代金券