自定义chromium浏览器

自定义chromium浏览器

来源  https://chaopeng.me/blog/2018/08/17/how-to-develop-full-homebrew-browser.html

 

最近有公司通过开发“自主知识产权”浏览器拿到了2.5亿的投资,相信大家都希望能学习如何开发“自主知识产权”浏览器。本教程价值过亿,希望大家看完以后都给我发红包。

第一步你需要准备若干台配置好一点的电脑,Mac,Win,Linux各一台。内存起码要16G,否则会在build的时候OOM,硬盘最好是512以上的SSD,CPU则是越多越好(买按摩店的CPU就对了)。

第二步你需要部署编译环境,这里有各个平台的教程,跟着做就可以了。

第三步我们需要改名字,这一步其实改的文件相当多,作为一个“自主知识产权”的浏览器只需要跟着这里做就可以了。

第四步我们需要改图标改皮肤,去到src/chrome/app/theme/,把你想改的图标都改一下就行了。

现在我们可以开始打包了。

复制代码
# Linux
gn args out/R

is_component_build = false
is_debug = false
enable_nacl = false
remove_webcore_debug_symbols = true
enable_linux_installer = true

ninja -C out/R chrome/installer/linux

# Mac
gn args out/R

is_component_build = false
is_debug = false
enable_nacl = false
remove_webcore_debug_symbols = true

ninja -C out/R chrome/installer/linux

# Win
gn args out/R

is_component_build = false
is_debug = false
enable_nacl = false
remove_webcore_debug_symbols = true

ninja -C out/R mini_installer

# Android
ninja -C out/Android chrome_public_apk
复制代码

 

好了,至此大家都学会了如何开发“自主知识产权”浏览器。希望大家都能赚到大钱。最后大家别忘了给我发红包哦。

最后开源协议等同于合同,请大家赚大钱的同时遵守开源协议,尊重开源作者与开源社区的贡献。

 

================== End

 

posted @   lsgxeva  阅读(1446)  评论(0编辑  收藏  举报
编辑推荐:
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示