用AOSP打包安卓系统似乎十分复杂,一直出错

去年是如何使用AOSP打包安卓系统的,我也忘记了,以为之前失败了,昨晚继续从清华大学镜像站拉取了源码包文件,我的台式机电脑为此工作了一个晚上,直到将近今天中午的时候,才算是完成了一千零四十二个文件的拉取工作,算了一下,有将近四百GB的文件吧。后来,又经历了许多失败之后,我又想起了之前在vmware虚拟机中的Ubuntu服务器中尝试的版本了,看到好像成功打包了一个版本。


想起了之前似乎确实打包成功了一个版本,但当时因为没有手机可以测试,虚拟机也一直安装不成功,后来就搁置了。但那个版本似乎也是不能直接在手机上安装的吧。今天继续尝试的时候,把那一整个out文件夹都删除了,再打包时,就一直处于失败中了。已经忘记了当时打包的具体是哪个版本了。

 

感觉真的挺复杂的。然后,一种极强的沮丧感再次席卷而来。

 

也有可能是我的服务器主机配置的问题吧,也许是某些配置不太对。反正呢,这种程序编译过程就是会出现各种让人崩溃的问题,之前已经习惯了。

 

我觉得,既然一般的电脑可以安装Linux系统,而手机的操作系统,似乎跟Linux是有一些关联的,那手机为什么不可以试着安装不同的系统呢?自己的手机为什么不可以自己定义呢?内存本来就不多的手机,却被自身的系统文件占据了一大半,杂七杂八没什么用处的东西又占据了一大半,想删除又删不掉,真的是挺无奈的。

 

Linux系统有许多不同的开源的发行版本,比如Ubuntudebian之类的,手机操作系统应该也有不少开源的吧,可能我知道的就是android系统了,而基于此的不同版本,应该也有不少吧,而这个我就没有去查证了。

 

虽然去年就开始尝试打包AOSP源码包了,但时至今日,我还是没弄明白这其中的逻辑。很多情况下出现的各种问题,我还是无法解决,在网络上查找的资料,也未必都有用。然后,就又不知不觉地陷入了沉思之中。

 

我觉得,这一次还是会多尝试一段时间吧。期待着能够顺利打包出一个纯净的简单的android系统出来。至于是否有意义,我觉得似乎也没有时间去计较那些了。

 

今天这些文字呢,也算是一些简单的心得体会吧。因为今天基本上没有什么进展。主要是电脑工作了一晚上,拉取了近四百GB的文件,但不知道究竟有没有用。

 

就这些吧

 

2026510日星期日1816