騰訊X5內(nèi)核啟用總結(jié)

如官網(wǎng)上所說(shuō)巨朦,我下載了一個(gè)X5完整版的SDK包,里面就一個(gè)jar文件剑令。

第一個(gè)坑糊啡,按照官方步驟來(lái)X5啟用不了。

按照官方的步驟來(lái)吁津,發(fā)現(xiàn)我的應(yīng)用X5啟用不了內(nèi)核棚蓄,但是官方的demo卻可以。弄了半天碍脏,發(fā)現(xiàn)SDK上沒(méi)有.so文件梭依。而demo上卻有。于是我把整個(gè)armeabi復(fù)制到lib目錄下典尾。不過(guò)坑爹的役拴,竟然還是不行。钾埂。河闰。科平。檢查了一下,發(fā)現(xiàn)目錄放錯(cuò)地方了姜性!AS上應(yīng)該在java目錄下新建一個(gè)jniLibs的文件夾瞪慧,再把a(bǔ)rmeabi一起放進(jìn)去。可以啟用部念,如果啟用不了弃酌,請(qǐng)殺掉整個(gè)應(yīng)用,重新開(kāi)啟儡炼。

判斷是否啟用X5可以使用如下代碼:

if(mWvMain.getX5WebViewExtension()!=null){

textView.setText("x5 core");

}else{

textView.setText("sys core");

}

第二個(gè)坑矢腻,有些手機(jī)可以啟用,有些手機(jī)不可以啟用射赛。

啟用之后多柑,我們想看看X5的速度是不是更快一些,讓公司的妹紙使用測(cè)試機(jī)去測(cè)試楣责。

發(fā)現(xiàn)竟然沒(méi)啟用X5內(nèi)核竣灌,按照文檔,測(cè)試機(jī)上有安裝手機(jī)QQ既可直接啟用X5「阳铮現(xiàn)在是沒(méi)啟用初嘹!尼瑪,不會(huì)讓用戶安裝demo吧沮趣。點(diǎn)開(kāi)手機(jī)空間也沒(méi)反應(yīng)啊屯烦。接上AS,查看日志房铭,提示

Failed to chmod(/data/data/com.tencent.mobileqq/app_tbs)

竟然沒(méi)權(quán)限驻龟?難道這個(gè)手機(jī)沒(méi)權(quán)限?

然后我就把手機(jī)微信全卸了缸匪,重新安了我們自己的應(yīng)用翁狐,發(fā)現(xiàn),又可以啟用凌蔬!難道跟QQ有關(guān)露懒?經(jīng)過(guò)一番搜索,發(fā)現(xiàn)一條線索:“手機(jī)QQ并不包含X5內(nèi)核砂心,需要手機(jī)點(diǎn)開(kāi)某個(gè)網(wǎng)頁(yè)懈词,內(nèi)核才會(huì)去下載”。

經(jīng)過(guò)一系列測(cè)試辩诞,發(fā)現(xiàn)測(cè)試機(jī)的QQ沒(méi)有使用過(guò)網(wǎng)頁(yè)坎弯,導(dǎo)致沒(méi)有下載X5內(nèi)核,而第三方應(yīng)用因?yàn)閽呙璧绞謾C(jī)QQ,所以去尋找共享手QX5內(nèi)核荞怒,而未獨(dú)立下載洒琢。所以有上面那個(gè)錯(cuò)誤。然后啟用X5失敗褐桌。

結(jié)論:

1衰抑、如果手機(jī)上未安裝微信,手Q或者QQ瀏覽器荧嵌。第三方接入X5應(yīng)用會(huì)自己去下載X5內(nèi)核呛踊,并在應(yīng)用重啟后啟用。

2啦撮、如果手機(jī)上安裝了手Q或者微信或者瀏覽器谭网。則會(huì)去尋找共享的X5內(nèi)核,而不會(huì)自己下載新X5內(nèi)核赃春。

3愉择、如果手Q或者微信沒(méi)打開(kāi)過(guò)網(wǎng)頁(yè),則內(nèi)核還是不會(huì)啟用织中。需要手動(dòng)點(diǎn)開(kāi)網(wǎng)頁(yè)先锥涕。

4、如果你應(yīng)用依賴的是手Q的內(nèi)核狭吼,在手Q被卸載掉之后层坠,應(yīng)用會(huì)去尋找其他共享X5內(nèi)核。走第2步

5刁笙、sd卡下有個(gè)TBS的文件夾破花,有一些東西。

===================================================================

11月28日更新

有人想問(wèn)一下X5的效果疲吸。

筆主是有做過(guò)簡(jiǎn)單測(cè)試的座每,以下測(cè)試不能概括全部,并不能告訴你所有的情況磅氨,我只是按照我這里的測(cè)試尺栖,給出我自己的測(cè)試結(jié)果嫡纠,僅供參考烦租。

測(cè)試方法:集成x5,項(xiàng)目?jī)?nèi)除盏,配置一個(gè)切換內(nèi)核按鈕叉橱,進(jìn)行點(diǎn)擊,記錄Activity onCreat------pagefinsh的各時(shí)間差者蠕,多次重復(fù)并且計(jì)算出平均值窃祝。(測(cè)試是X5有集成,按照我上面寫的那個(gè)方法會(huì)顯示X5內(nèi)核踱侣,并且粪小,在Application已進(jìn)行初始化大磺。)

測(cè)試環(huán)境:使用華為I7,系統(tǒng)版本號(hào)為EMUI4.0探膊,使用的網(wǎng)絡(luò)是較為穩(wěn)定的4G網(wǎng)絡(luò)杠愧。使用的X5內(nèi)核是2016年11月24日下的:tbs_sdk_thirdapp_v2.5.0.1031_36880_sharewithdownload ?.so文件是demo附帶的

測(cè)試步驟:點(diǎn)擊某個(gè)鏈接,加載完成退出逞壁,切換內(nèi)核流济,再點(diǎn)擊飛享套餐,加載完成退出腌闯,切換內(nèi)核绳瘟。。姿骏。糖声。。分瘦。

測(cè)試結(jié)果:測(cè)試20多次

測(cè)試總結(jié):

1姨丈、一個(gè)鏈接的第一次的加載webview會(huì)比x5速度快一點(diǎn)。

2擅腰、如果重復(fù)點(diǎn)擊一個(gè)鏈接蟋恬,來(lái)回切換,只要次數(shù)足夠多趁冈,X5速度會(huì)比webview快歼争。

3、如果點(diǎn)擊不同鏈接渗勘,并且次數(shù)不是很多沐绒,webview會(huì)比x5速度快。


是否使用X5總結(jié):

X5優(yōu)點(diǎn):

1旺坠、如官方視頻展示乔遮,X5的視頻會(huì)比chrome流暢。

2取刃、如官方所說(shuō)蹋肮,穩(wěn)定性可能更穩(wěn)一點(diǎn)。

3璧疗、如上測(cè)試結(jié)果坯辩,如果一個(gè)鏈接點(diǎn)擊的次數(shù)足夠多,那么速度會(huì)快一點(diǎn)崩侠。

X5缺點(diǎn):

1漆魔、如上,我自己手機(jī)的測(cè)試,以及公司其他手機(jī)的測(cè)試改抡,速度都會(huì)慢一點(diǎn)矢炼。

2、雖然現(xiàn)在微信QQ的覆蓋率很廣阿纤,但是裸删,啟用X5確實(shí)門檻較高。有時(shí)候啟用不了就尷尬了阵赠。

3涯塔、知乎上2015年的回答說(shuō)不支持flex布局,可能需要自己適配清蚀,具體請(qǐng)咨詢前端匕荸,參考:https://www.zhihu.com/question/30465777

4、如果你的webview里面有嵌入第三方lib包枷邪,并且第三方lib包需要你傳入webview對(duì)象榛搔。那你

webview優(yōu)點(diǎn):

1、Google Android 還將webview做為一個(gè)能動(dòng)態(tài)更新的app东揣,能不更新Android版本情況下践惑,更新WebView內(nèi)核。

2嘶卧、速度快(可能基于第一點(diǎn)所說(shuō)的背后N多工程師尔觉,以及自動(dòng)更新吧)

參考:http://blog.csdn.net/typename/article/details/40425275

系統(tǒng)內(nèi)核缺點(diǎn):

1、各個(gè)手機(jī)有可能自定定制webview芥吟,導(dǎo)致某些坑吧侦铜。


以上,僅供參考钟鸵,請(qǐng)自行測(cè)試钉稍。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市棺耍,隨后出現(xiàn)的幾起案子贡未,更是在濱河造成了極大的恐慌,老刑警劉巖蒙袍,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件俊卤,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡左敌,警方通過(guò)查閱死者的電腦和手機(jī)瘾蛋,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)矫限,“玉大人,你說(shuō)我怎么就攤上這事〉鸱纾” “怎么了取董?”我有些...
    開(kāi)封第一講書人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)无宿。 經(jīng)常有香客問(wèn)我茵汰,道長(zhǎng),這世上最難降的妖魔是什么孽鸡? 我笑而不...
    開(kāi)封第一講書人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任蹂午,我火速辦了婚禮,結(jié)果婚禮上彬碱,老公的妹妹穿的比我還像新娘豆胸。我一直安慰自己,他們只是感情好巷疼,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開(kāi)白布晚胡。 她就那樣靜靜地躺著,像睡著了一般嚼沿。 火紅的嫁衣襯著肌膚如雪估盘。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 49,007評(píng)論 1 284
  • 那天骡尽,我揣著相機(jī)與錄音遣妥,去河邊找鬼。 笑死攀细,一個(gè)胖子當(dāng)著我的面吹牛燥透,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播辨图,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼班套,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了故河?” 一聲冷哼從身側(cè)響起吱韭,我...
    開(kāi)封第一講書人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎鱼的,沒(méi)想到半個(gè)月后理盆,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡凑阶,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年猿规,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片宙橱。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡姨俩,死狀恐怖蘸拔,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情环葵,我是刑警寧澤调窍,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布,位于F島的核電站张遭,受9級(jí)特大地震影響邓萨,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜菊卷,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一缔恳、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧洁闰,春花似錦歉甚、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至襟雷,卻和暖如春刃滓,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背耸弄。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工咧虎, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人计呈。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓砰诵,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親捌显。 傳聞我的和親對(duì)象是個(gè)殘疾皇子茁彭,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容

  • 轉(zhuǎn)自http://www.reibang.com/p/e75fa22c7f06如官網(wǎng)上所說(shuō),我下載了一個(gè)X5完整版...
    xiefy閱讀 18,533評(píng)論 0 6
  • 關(guān)于這份調(diào)研報(bào)告扶歪,不是從技術(shù)角度深入探索理肺,重點(diǎn)是從產(chǎn)品本身分析,通俗易懂才是重點(diǎn)善镰。主要是為了鍛煉平時(shí)做技術(shù)調(diào)研和競(jìng)...
    石先閱讀 23,288評(píng)論 13 48
  • 在集成X5內(nèi)核過(guò)程中妹萨,我遇到了很多問(wèn)題。騰訊嘛炫欺,東西做的很好乎完,但是官方文檔寫的是真的不行。不僅寫的不清楚品洛,而且可能...
    閃電代碼手閱讀 16,495評(píng)論 2 2
  • 文章用來(lái)記錄筆者接入X5瀏覽器的過(guò)程树姨,和排查一些問(wèn)題摩桶,希望能幫到大家,有問(wèn)題可以一起探討娃弓。當(dāng)前TBS SDK版本v...
    碼農(nóng)一顆顆閱讀 18,069評(píng)論 2 12
  • 1.騰訊X52.Crosswalk TBS(騰訊瀏覽服務(wù))的優(yōu)勢(shì) 速度快:相比系統(tǒng)webview的網(wǎng)頁(yè)打開(kāi)速度有3...
    辭令閱讀 15,288評(píng)論 2 12