android - 应该使用哪个 Linux 来构建 Android

标签 android linux android-build

我必须编译最新版本的 Android。 Google 文档提供了足够的信息,但不会指导您应该使用什么。

我对 Linux 没有太多经验,不知道应该使用哪一个。哪一个最适合我的需要?

然后,编译最新版本的 Android 所需的先决条件包是什么?

最佳答案

对于 JellyBean:

操作系统:Ubuntu(也可以在任何其他操作系统上执行,但 ubuntu/其他 debian 发行版有详细步骤)

工具:

openjdk-6-jdk python git-core android-sdk

构建工具:

git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev ib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos python-markdown libxml2-utils

概述构建 jellybean 的步骤在 here 中和官方谷歌文档 here .

关于android - 应该使用哪个 Linux 来构建 Android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12310138/

相关文章:

linux - 绘图的 Gnuplot 范围

android - 书法库上的 NoClassDefFoundError

android - 错误 :Execution failed for task?

php - Android 图片上传到服务器,HTTP 响应为 200,但文件未上传

linux - ESXi 5.1 虚拟机不再能够从其他虚拟机挂载 NFS 共享

android - 如何关闭/退出android中的应用程序?

c# - 是否可以在将在 Linux 中运行的 .Net Core 控制台应用程序中使用 .Net Framework 4.5 Dll 引用

android - 生成签名的 apk。错误 :(7) [MissingTranslation] in build/generated/res/generated/release/values/generated. xml

android - 在android中单击按钮时相机启动

android - 是否有在 Android 中输入整数的 View ?