1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 编译Android版本的chromium浏览器

编译Android版本的chromium浏览器

时间:2019-12-10 05:43:27

相关推荐

编译Android版本的chromium浏览器

下载chromium浏览器源码的方法,官网上又介绍,国内主要都是通过翻墙下载的,我这里有个本方法,把下载好的chromium源码打包放在百度云盘上,见:如何下载Google Chromium源码。

这个tar包的版本是:73.0.3666.0。

下载好的tar包,有9个,分别是chromium.tar.gz0....chromium.tar.gz8,depot_tools.tar.gz。分别解压,(由于chromium.tar.gz文件太大有32G,我将其拆分为8个,每个大小4G,在使用时先合并,在解压,)命令依次为:

//合并cat chromium.tar.gz* >> chromium.tar.gz//解压tar -zxf chromium.tar.gz

然后按照如下设置,进行编译。

//设置环境变量export PATH="$PATH:/path/to/depot_tools"//安装编译需要的库build/install-build-deps-android.sh//执行下面命令,设置编译的配置文件,改文件生成的路径为chromium/src/out/Default/args.gngn args out/Default//改命令的会打开一个文件,在vi编辑器中编辑,分别添加下面命令:target_os = "android" //表示编译的是Android版本的chromiumtarget_cpu = "arm64" //表示编译好的软件,运行在64位的设备上。is_debug = false //去掉debug调试,默认是打开的,//编译chromiumautoninja -C out/Default chrome_public_apk

我的电脑的cpu是i7 8700,内存16G,编译的时间大概3个半小时。编译好的apk,在 out/Default/apks/ 目录下。

以上步骤编译的版本是73.0.3666.0,如果想编译指定版本的chromium,见:Get stable chromium,此时还需要设置代理。但这个时候需要的流量就比较小了,基本上使用普通的代理就可以了。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。