姓金的名人Chrome浏览器客制化主页和书签
google在android中有提供特定的Chrome浏览器,但是这个浏览器google是通过gms包提供给⽤户的。所以我们得到的是⼀个apk。但是有的客户想在这个apk中定制⾃⼰想要的主页和书签怎么办呢?
碧绿碧绿的什么?王者荣耀特殊符号名字⾸先,我们肯定想到的是在代码⾥⾯直接加。但是,不对啊,我们没有源码呢。那咋办,是不是没有办法了。如果你觉得⼀定改不了了的话,按你就太⼩看google了,这么⼤的⼀个公司,怎么会没有想到这⼀定呢。他还是挺⼈性话的,早就为我们想好了。江苏卫视天猫618超级晚直播
我们就看看他是怎么为我们开绿⾊通道的。其实很简单,我们只需要,下载google提供的两个(在我看来这是⼀个类似接⼝的apk)apk:ChromeCustomizations.apk 及PartnerBookmarksProvider.apk源码(两个apk的源码下载:)。内组词
我们有了这两个包的源码后,我们是不是顿时觉得离成功越来越近了。下⾯看看要达到我们的效果,我们应该怎样修改:
客制化主页:打开ChromeCustomizations.rar中的代码,修改PartnerHomepageProviderExample.java中HOMEPAGE_URI的值,这个值就是我们⾟⾟苦苦要的成果。改好之后,⽤eclipse⽣成apk,注意需将⽣成的apk名字改成ChromeCustomizations.apk。然后将他push到system/app下。
客制化书签: 打开PartnerBookmarksProvider.rar中的代码,这次修改会⿇烦点(以添加百度书签为例⼦)。在l 这个⽂件下,添加书签的名字如:
在values/l 增加书签图⽚的引⽤,如:
<item>@raw/favicon_baidu</item>炫舞个性签名
<item>@raw/thumb_baidu</item>
做到这⼀步,我们就差两张图⽚就可以⼤⼯告成了,最后在raw/⽂件下添加:
favicon_baidu.ico和thumb_baidu.png
最后⽣成PartnerBookmarksProvider.pak ,push到system/app下。
ok,⼤功告成
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论