打造自己的chrome for Android

本文介绍了如何基于Chromium源码构建自己的Chrome for Android版本,包括下载相应版本的Chrome APK,解包、修改包名,替换libchromeview.so库,然后使用apktool和签名工具重新打包并安装到Android设备上。
摘要由CSDN通过智能技术生成

[注] 这是两年前写的一篇旧文,现翻出来,根据现在的实际变化作了修订。

chromium移植已经接近尾声,正在冲刺beta版本。不过越往后面,越是一些难啃的骨头。虽然背靠chromium这座大山,但是网页的复杂性超乎想象。更郁闷的是,有些BUG在chrome for android上没有,但在我们的浏览器上存在。因此经常会有这样的质疑:人家的chrome浏览器好好的,你做的浏览器为什么会有这样的问题。面对这样的质疑,真是有苦说不出。在有些人看来,别人都把源代码开放出来了,超过他们是理所当然的。没有办法,碰到难啃的骨头只能迎难而上了。好在chrome for android(V25之后的版本)开始支持自行定制了,虽然没法调试全部的代码,但是部分代码还是可以调试的。这样在分析我们和chrome浏览器在代码执行路径上的差异,也许能够提供一种思路。下面就谈谈如何构建自己的chrome for android。

  1. 使用您的android设备下载chrome for android,如果能够翻墙的话就在Google Play下载,国内的应用商店也一般有,这里就不详细说了。

  2. 打开您的android设备上的chrome for android,地址栏中输入chrome://version

  3. 记下Build ID(版本号ID)后的那一长串数字。

  4. 在PC机上访问 http://storage.googleapis.com/chrome-browser-components/BUILD_ID/index.html。其中BUILD_ID为步骤3

說明 您可以在 Android 手機和平板電腦上使用您喜愛的 Google Chrome 瀏覽器快速瀏覽網路,就像在電腦上使用 Google Chrome 一樣。Google Chrome 會記住上次結束瀏覽時的狀態與設定,即使您透過其他裝置使用 Chrome,也能輕鬆接續瀏覽。另外,Google Chrome 還提供語音搜尋功能,且讓您在瀏覽時最多可減少 50% 的數據傳輸量。 • 在所有裝置上保持同步:已開啟的分頁和已建立的書籤會在您的筆記型電腦、手機或平板電腦上保持同步,讓您在所有裝置上都能順利存取及開啟 • 節省數據傳輸量:瀏覽時最多可減少 50% 的行動數據傳輸量 • 瀏覽速度更快:輸入查詢的同時即可從互動智慧搜尋結果中選擇建議的項目,並可快速存取先前造訪過的網頁 • 語音搜尋:隨時隨地皆可使用神奇的 Google 語音搜尋服務,不需手動輸入就能找到答案 • 翻譯:輕鬆瀏覽各種語言的網頁 • 手勢操作簡單易用:您可以任意開啟分頁 (數量不拘),而且只要從工具列一側滑向另一側,即可快速瀏覽開啟的分頁 • 隱私權:只要使用無痕模式,Google Chrome 就不會儲存瀏覽紀錄 新功能 • 穩定性與安全性更新 其他資訊 已更新 2014年4月4日 大小 因裝置而異 安裝次數 100,000,000 - 500,000,000 目前版本 因裝置而異 Android 最低版本需求 4.0 以上 內容分級 心智成熟度 - 低 與開發人員聯絡 造訪開發人員的網站 隱私權政策
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

云水木石

但行好事,莫问前程

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值