未加星标

Archlinux 下编译 Android

字体大小 | |
[系统(linux) 所属分类 系统(linux) | 发布者 店小二03 | 时间 2018 | 作者 红领巾 ] 0人收藏点击收藏
安装 openjdk

根据 Android 版本选择 openjdk 版本进行安装

yaourt -S jdk8-openjdk 参考 Java_Development_Kit - Android - ArchWiki

安装 repo

repo 是用来从多个 Git 仓库构建 Android 的工具。

curl https://storage.googleapis.com/git-repo-downloads/repo > ~/repo chmod a+x ~/repo sudo mv ~/repo /usr/local/bin/

参考 Downloading the Source | Android Open Source Project

设置编译环境

mkdir -p ~/Opensource/android cd ~/Opensource/android virtualenv2 venv source venv/bin/activate 参考 Setting up the build environment - Android - ArchWiki

下载源代码 repo init -u https://android.googlesource.com/platform/manifest -b master repo sync -j4

以后如果要同步最新代码,则执行

repo sync

下载过程中可能被墙导致失败,可以考虑使用 proxychains 来翻墙,最好还是国内找一 个镜像,加快下载速度。

代码有几十个 G,下载和编译都需要很长时间。

参考 Downloading the source code - Android - ArchWiki 编译

source build/envsetup.sh lunch full-eng make -j4

测试

emulator

参考 Building - Android - ArchWiki

本文系统(linux)相关术语:linux系统 鸟哥的linux私房菜 linux命令大全 linux操作系统

tags: Android,repo,ArchWiki,openjdk,编译,参考,下载,https,com,build,sync,j4,source,bin
分页:12
转载请注明
本文标题:Archlinux 下编译 Android
本站链接:https://www.codesec.net/view/586437.html


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 系统(linux) | 评论(0) | 阅读(76)