色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

為什么有些安卓軟件在華為手機(jī)上應(yīng)用不了呢?

您好,很高興回答您的問(wèn)題。

初看您的問(wèn)題,仿佛一個(gè)測(cè)試人員在向碼龍君抱怨:這是什么鬼,你們開(kāi)發(fā)怎么搞的,最新上線的應(yīng)用怎么在華為的系統(tǒng)上運(yùn)行不了?聽(tīng)到這句話,碼龍君心里莫名的一顫,仿佛又回到了幾年前新應(yīng)用上線的前夕......

問(wèn)題概況:新上線的應(yīng)用版本在華為系統(tǒng)上出現(xiàn)大面積崩潰,異常

嚴(yán)重等級(jí):致命

復(fù)現(xiàn)手法:安裝后,點(diǎn)擊桌面快捷方式啟動(dòng)應(yīng)用,應(yīng)用黑屏閃退

復(fù)現(xiàn)概率:100%

測(cè)試人員:xx君

自BUG管理系統(tǒng)彈出這個(gè)問(wèn)題后,碼龍君知道今天又是一個(gè)不眠之夜,不禁淡定的抽出那根珍藏已久的中華,翹起二郎腿,慢慢的將煙點(diǎn)燃,那煙霧混合著暗淡的燈光與他那格子衫相得益彰,他的時(shí)而點(diǎn)頭,時(shí)而微笑,雖然詭異但整體畫面顯得和諧的不能在和諧了......,不一會(huì),他扶了扶眼鏡,眼睛里仿佛閃著名偵探般的光芒,對(duì)手下的開(kāi)發(fā)人員小王說(shuō),真相只有一個(gè),但可能的原因有多種,我們就是要在諸多可能中找出唯一的解

其一:應(yīng)用來(lái)源是否合法

系統(tǒng)在執(zhí)行應(yīng)用安裝指令的時(shí)候會(huì)檢查應(yīng)用完整性,如果該應(yīng)用本身就不是一個(gè)完整包,也就是說(shuō),安裝包有損壞,此時(shí)系統(tǒng)執(zhí)行安裝失敗,如果是未知來(lái)源甚至是風(fēng)險(xiǎn)網(wǎng)站來(lái)源的應(yīng)用,并且此來(lái)源在華為黑名單之內(nèi),安裝則可能會(huì)執(zhí)行失敗。

其二:應(yīng)用是否處理了API兼容

安卓系統(tǒng)從發(fā)行到如今已經(jīng)有N多個(gè)版本,每個(gè)版本之間都或多或少API不兼容的地方,這些地方是否都做了版本判斷,也就是說(shuō),當(dāng)一個(gè)只適配了Android4.0的應(yīng)用,放到Android6.0上運(yùn)行,這時(shí)這個(gè)應(yīng)用很大幾率會(huì)崩潰閃退。

其三:應(yīng)用是否處理了動(dòng)態(tài)權(quán)限申請(qǐng)

在Android6.0以上谷歌為其加入了動(dòng)態(tài)權(quán)限申請(qǐng)機(jī)制,如果是需要調(diào)用一些敏感的硬件設(shè)備,都需要想系統(tǒng)動(dòng)態(tài)請(qǐng)求權(quán)限許可,當(dāng)應(yīng)用需要使用某些需要權(quán)限許可的API,但是又沒(méi)有申請(qǐng)權(quán)限的話,這時(shí)候這個(gè)應(yīng)用也會(huì)異常停止,系統(tǒng)會(huì)彈出應(yīng)用崩潰的消息。

其四:是否調(diào)用了GMS的相關(guān)API

華為的系統(tǒng)包括很多友商的系統(tǒng)都并非原汁原味的Android系統(tǒng)了,而是經(jīng)過(guò)改造的,像華為的系統(tǒng)在早期就已經(jīng)把谷歌的GMS,也就是谷歌移動(dòng)服務(wù)接口給裁剪掉了,當(dāng)這個(gè)應(yīng)用調(diào)用了GMS中的接口時(shí),系統(tǒng)缺少該接口自然就運(yùn)行不了,市面上很多從國(guó)外網(wǎng)站下載下來(lái)的應(yīng)用基本上都在GMS生態(tài)的包含范圍之內(nèi),這些應(yīng)用是很大概率在華為手機(jī)上運(yùn)行不了的。

其五:應(yīng)用代碼上的其他異常

除了以上的四種原因,應(yīng)用可能還有其他的情況導(dǎo)致崩潰,這需要結(jié)合錯(cuò)誤日志來(lái)分析。

總結(jié)

經(jīng)過(guò)碼龍君的一波六六六的操作,開(kāi)發(fā)人員小王茅塞頓開(kāi),很快定位到最大可能性原因,這個(gè)BUG最大可能就是缺少GMS導(dǎo)致的,果不其然,在開(kāi)發(fā)小王飛速的代碼review下,確認(rèn)了GMS就是罪魁禍?zhǔn)?。碼龍君揮了揮手,留下了個(gè)背影給正在抓緊上線的開(kāi)發(fā)小王。

感謝您的閱讀,我是@碼龍之光,我