win10最新下载编译Android源码的简易方法分享(已亲测)
win10最新下载编译Android源码的简易方法分享(已亲测)
- 准备至少150G的硬盘空间
- win+R 输入control 打开程序与功能-启用或关闭Windows功能
- 勾选“适用于Linux的Windwos子系统”
- 重启电脑
- win 点击设置-开发者选项-勾选“开发人员模式”
- https://docs.microsoft.com/en-us/windows/wsl/install-manual
- 找到Downloading distributions —下载Ubuntu 20.04
- 打开windows powershell 输入netsh winsock reset
- win+R 输入services.msc 启动Windows installer、Windows Update、Cryptographic Services 、 Background Intelligent Transfer Service、LxxManager
- 将下载好的Ubuntu.aapx放入除C盘外的其他盘—解压—双击ubuntu.exe
- (ubuntu的文件目录就是rootfs) (home就是初始目录)
- 等待unbutu安装,大概15分钟,根据提示,输入名字与密码
- 下面就是配置下载编译Android源码的语法
新建一个bin文件夹
mkdir ~/bin
添加到环境变量中
PATH=~/bin:$PATH
增加文件夹访问权限
chmod 777 ~/bin
安装curl
sudo apt install curl
下载repo(一个用来管理aosp的py脚本)
curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo -o ~/bin/repo
增加文件的执行权限,repo是一个文件,不是文件夹
chmod a+x ~/bin/repo
打开repo这个文件,文件头改为
/usr/bin/env python3
打开bashrc文件,可以直接找到打开,也可以用gedit编辑器打开
gedit ~/.bashrc
往里面末尾添加一行内容
export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo'
让bashrc生效
source ~/.bashrc
安装git
sudo apt install git
配置git
git config --global user.name yourname
git config --global user.email youremail@qq.com
git config --global http.sslverify false
git config --global https.sslverify false
git config --global --list #查看是否配置成功
下载android源码,先创建一个存放android的文件夹,进去,下载对应版本的android源码(我这里下的是android10,用的12个线程下载,下载时间大概30分钟,会卡在99%那里,不要急,等10分钟左右就行,然后会一直updating files:…,大概20分钟)
mkdir -p aosp/android
cd aosp/android
repo init -u https://mirrors.tuna.tsinghua.edu.cn/git/AOSP/platform/manifest -b android-10.0.0_r1
repo sync -j12
安装依赖包
sudo apt-get install git-core gnupg fiex bison build-essential zip curl zlibig-dev gcc-multilib g++-multilib libc6-dev-i386 libncurses5 lib32ncurses5-dev xl1proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc unzip fontconfig
android源码就下载到aos/android文件夹中,可以选择编译整个源码,或者另作它用
编译源码
source build/envsetup.sh
lunch
win10最新下载编译Android源码的简易方法分享(已亲测)相关推荐
- 最新i7编译android源码,编译ROC-RK3328-CC Android7.1源码教程
环境安装 windows准备 首先在windows中划分一块100左右的分区安装ubuntu16,在linux环境编译Android源码 安装ubuntu16(注意一定要16的ubuntu,其他版本的 ...
- MAC下载编译Android源码及BUG
前言 配置如下: MAC 10.13 xcode: Version 9.2 jdk: 1.8.0_131 android源码版本: android-8.1.0_r1 最后下载完,.repo 约30G, ...
- Windows11/Win10+VS2019下载编译WebRTC源码
前言 1.目前webrtc支持vs2017 vs2019 vs2022版本 (由于下载的是vs2022放在了D盘,但是webrtc中有些编译文件将vs的路径写死,所以重新下载了vs2019版本放在了C ...
- ubuntu系统下载编译android源码
在ubuntu系统下编译android需要注意的事项: 1. 参考http://source.android.com/中的安装说明. 2. 安装JDK6中碰到的问题可以参考http://hi.baid ...
- ubuntu 11.10下载和编译Android源码
ubuntu 11.10下载和编译Android源码 由衷感谢网上的各个博主的文章,给了小弟我莫大的帮助.这里呢,小弟也把自己的经历记录下来,以供大家参考^^.这篇应该算是零基础.从无到有的流程介绍了 ...
- android:自己动手编译Android源码(超详细)
自己动手编译Android源码(超详细) 涅槃1992 2016.06.20 02:12* 字数 4330 阅读 86819评论 89喜欢 339赞赏 7 在Android Studio代码调试一文中 ...
- 对google手机编译android源码刷机
一.简介 最近因为修改系统源码层某功能的代码,对多个版本的系统源码进行了编译,并刷到手机中.如果是单纯研究Android源码或Android手机系统层的某个功能,以google原生Android手机和 ...
- 《深入解析Android 虚拟机》——第1章,第1.3节编译Android源码
本节书摘来自异步社区<深入解析Android 虚拟机>一书中的第1章,第1.3节编译Android源码,作者 钟世礼,更多章节内容可以访问云栖社区"异步社区"公众号查看 ...
- 编译Android源码
通过参考网上的相关资料,我编译Android源码的步骤如下: 1 我的系统是Ubuntu 8.04 2 系统上必须安装以下工具(摘自网上的资料): sudo apt-get install bu ...
最新文章
- React 创建组件 使用组件 2
- ARM中char、short、int、long、float、double数据类型占多少位
- 【GNN】AAAI2021 | 图神经网络研究进展解读
- PAT 1065 A+B and C[大数运算][溢出]
- c#中的常用ToString()方法总结。
- ios. GCD 倒计时时间
- UVA1583 UVALive3355 Digit Generator
- 右手残疾学计算机学什么专业好,我是右手和右脚残疾 左手和左脚好的 可以学残疾人驾照吗...
- 从C#到Nodejs,从windowns到mac
- 最长等差数列_(Trivial) LeetCode 1027—最长等差子序列
- paip.提升用户体验----注册用户名可修改\
- 高斯计工作原理和高斯计使用方法图解
- 【Java基础 项目实例--Bank项目5】Account 和 customer 对象等 继承、多态、方法的重写...
- 使用lxml爬取豆瓣电影排行榜
- 扫雷算法实现(简易版,只能在CMD指令中玩)
- 数据库设计:我的租房网
- 解决win10系统网络连接正常,但是网页打不开的问题
- 地理加权回归 | 模型如何应用于新数据的预测?
- 常用转义字符例如amp的含义
- nested exception is org.apache.ibatis.binding.BindingException: Parameter ‘email‘ not found. Availab