构建LibreOffice Android预览有两种方式,第一种方式就是在master分支上进行构建,但是这种方式构建出来的Android应用程序,界面并没有那么友好,对于只是研究源码的小伙伴来说是一种不错的选择。
如果想要界面友好,体验比较顺畅的话,可以选择Collabora公司的online部分源码结合LibreOffice core源码进行构建,在编译过程中,本人也遇到很多坑,不过在趟坑的过程中,两种方式的源码,都编译成功了,写这篇文章,一是为了记录,二是希望能帮助到更多和我一样的小伙伴,可以一起探讨学习。
下面我将把两种编译需要的环境和配置记录下载,供大家参考。
一、环境
不管是在LibreOffice mster分支上构建Android,还是结合online构建Android他们需要的环境都是一样的,他们都需要在Linux系统下进行交叉编译。
- 系统:Ubuntu20.04
- openjdk-11
- android-studio
- ndk-r20b(在android-studio里面对应的ndk 20.1.5948944)
二、步骤
-
在LibreOffice master分支构建Android
1.root权限下新增lool用户
adduser lool
设置完密码后,用户信息默认回车就好,配置账号权限:
vim /etc/sudoers
//加入以下命令:
lool ALL=(ALL:ALL) ALL
2.安装依赖项

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



