您的位置首页>手机>

即使是最成熟的发行版也无法在不安装某些依赖项的情况下构建Android

摘要要构建自己的由源代码构建的定制ROM,您需要本机运行或通过虚拟机运行的Linux或OSX。但是,即使是最成熟的发行版也无法在不安装某些依赖项

要构建自己的由源代码构建的定制ROM,您需要本机运行或通过虚拟机运行的Linux或OSX。但是,即使是最成熟的发行版也无法在不安装某些依赖项的情况下构建Android。唯一的例外可能是 BBQLinux由XDA高级公认的开发codeworkx。

几周前, 我们讨论了易于构建ROM或内核的脚本。从那时起,这个项目就扩大了。如果您运行Ubuntu,Arch或诸如Xubuntu,Lubuntu或Manjaro之类的衍生产品,则可能正在寻找一种简便的方法来设置此构建环境,而不必搜索应该安装哪些软件包。幸运的是,XDA论坛主持人laufersteppenwolf编写了一个简单的BASH脚本,可以为您完成所有工作。

该脚本会自动检测您的Linux发行版,并使用适当的程序包管理器(APT或AUR)来获取必要的文件并进行安装。它还照顾Java,并安装Open JDK或Oracle的JDK。通过在线程OP中描述的一些快速简便的编辑,您可以添加自己喜欢的软件包,或者只是在编译时花些时间以减少乏味。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。