导航:首页 > 源码编译 > 自己编译谷歌浏览器

自己编译谷歌浏览器

发布时间:2023-02-17 23:22:57

1. 如何DIY自己的Chrome浏览器

方案一:
使用 MakeMyBrowser 用来在线定制自己的浏览器。传送门:点击打开链接

制作截图
生成的浏览器基于 Chromium,你可以定制浏览器名称、程序图标、默认书签、首页地址、模板,还可以添加 RSS feeds 桌面提醒。MakeMyBrowser 自带一个名为 browser_use_analytics 的扩展,匿名统计你的定制版浏览器每天的使用情况,不会收集任何个人以及浏览数据。目前还不知道具体统计了哪些东西,这个功能过段时间才能上线被查询,现在只有数据统计。注意,定制的程序为在线安装版。
方案二:
上面的方法存在很多缺点,比如生成的程序是在线安装包,不能在断网情况下安装;生成出来的浏览器仅仅只是更改了桌面上快捷方式的图标、图标名字,以及自动添加了预设的书签而已,而在浏览器的“关于”中也不是显示自定义的图标 而是Chromium的标志。
因此,简单一点的办法是:直接把桌面上Chrome快捷方式的图标和名称修改掉就行。另外,如果你会制作便携版浏览器,那么这种DIY对于你来说应该就是小菜一碟了。

2. 手机谷歌浏览器自己编译

手机谷歌浏览器自己编译的方法:打开谷歌浏览器,点击右上角的功能键,在弹出的菜单中,选择设置功能,进入设置页面。在设置页面,点击高级设置,显示。2、在更多高级设置的功能中,找到语言功能。可看到语言和输入设置,点击进入进行设置。

3. 如何用易语言编译谷歌浏览器内核

人家是用c++写的,易语言恐怕无法完成你这个任务。

4. 如何制作自己的chrome浏览器

不用说制作,只是编译chromium的源代码就相当费劲了,据说要用20G左右的空间进行编译...
如果没有几年的windows下的C++开发经验,基本没有可能的...

方法大概是:
1、下载chromium的源代码,chromium就是chrome的开源项目,源代码是开放的;
2、安装vs2008或者更高版本;
3、配置chromium的开发环境,进行编译;

这里面还有相当多的细节,总之,不是老程序员,这东西搞不来...

5. 如何DIY自己的Chrome浏览器

你只要网络搜索或到360安全卫士软件管家中寻找下载资源就可以了。

6. 如何配置谷歌浏览器打开本地Chrome HTML Document (.html)文件。就是自己编写的..

选择一个.html文件->右键菜单选择属性->通用中:打开方式,点修改按钮->选择Chrome。

7. 怎么编译Chrome for android

编译Chrome for Android目前有两种方式,一是在ROM编译环境下编出libchromeview.so,二是用Chromium主干的代码编译出ContentShell(一个测试用的外壳,只包含核心的代码,不包含Chrome的扩展特性,这两种方式目前都只支持在64位Ubuntu下面进行。

--------------------------------------------------------------------------------

在ROM编译环境下编出libchromeview.so
这种方式比较简单,下载当前版本Chrome for Android的tarball,解压后把Chrome目录放入ROM目录的$ROM/external下面,然后按照README.Chrome_for_Android_SourceDistribution里面的说明进行编译即可。
1.编译出来的libchromeview.so,可以按照README.Chrome_for_Android_SourceDistribution说明打一个新的Chrome.apk运行,也可以直接替换掉手机里面/data/data/com.android.chrome/下面的libchromeview.so运行;
2.不知道是不是版本不匹配的关系,用最新的Chrome搭配自己编译的libchromeview.so,复杂的网页会崩溃,简单的网页就还OK;
3.可以输出日志(#include "/base/logging.h"),但是没法调试和跟踪(理论上应该可以使用命令行gdb进行调试,不过配置起来应该比较麻烦,没有去尝试);

--------------------------------------------------------------------------------

用Chromium主干的代码编译出ContentShell
这种方式比较麻烦
1.下载Chromium的tarball后需要使用gclient sync -nohooks同步新的代码,tarball里面的svn记录是1.6版本的,如果你的svn是1.7版本,需要先downgrade到1.6版本;
2.同步最新代码的时候,如果提示guava和jsr-305这两个目录同步错误,需要先移除$SRC/third_party/guava和$SRC/third_party/jsr-305后再重新同步(后续新的tarball应该不需要了);
3.gclient runhooks一直失败,不过貌似也不影响编译;
4.如果编译时提示缺少$SRC/build/util/LASTCHANGE文件,可以从上面的Chrome for Android的tarball里面过来;
5.运行build/android/adb_gdb_content_shell就可以使用gdb进行调试;
6.adb_gdb_content_shell实际上调用了adb_gdb,adb_gdb在中文Ubuntu环境下有一个bug,第861行”if [ "$STATE" != "Running" ]; then“可能会失败,因为在中文环境STATE实际值可能是”运行中“,这一行需要改成”if [ "$STATE" != "运行中" ]; then“;

8. 有人自己下过Chrome浏览器源码自己编译过吗,为

chrome浏览器和网络浏览器,360浏览器等一样,你可以到它的扩展中心寻找安装自己需要的插件。

阅读全文

与自己编译谷歌浏览器相关的资料

热点内容
编译原理遍的过程 浏览:251
python读取json字符串 浏览:61
ubuntu1404安装php 浏览:628
lua能编译吗 浏览:106
思仙怎么看服务器 浏览:656
php微信图片防盗链 浏览:796
安卓1怎么读音 浏览:287
农业app怎么开通快捷支付 浏览:910
pythonredisdict 浏览:385
如何攻击别人网赌服务器 浏览:880
隐私与应用加密的图案密码 浏览:38
陈情令王一博解压 浏览:39
c编译器使用说明 浏览:707
郑州前端程序员私活有风险吗 浏览:14
小型螺杆机压缩机 浏览:520
成人解压最好的方法 浏览:52
最小制冷压缩机 浏览:492
xampp支持python 浏览:371
深圳周立功单片机 浏览:61
圆上点与点之间角度算法 浏览:869