不過短時間的流暢操作并不能說明問題。¤
接下來的時間,楊林將他之前購買的那十幾款二手安卓手機(jī)全部安裝上了【矩陣優(yōu)化】,然后用了一周的時間進(jìn)行測試。
結(jié)果顯示,【矩陣優(yōu)化】軟件對不同品牌不同ui的安卓手機(jī)都表現(xiàn)出了良好的適應(yīng)性,經(jīng)過這款軟件的優(yōu)化后,安卓系統(tǒng)的緩存始終能夠保持最佳狀態(tài),無論是sd卡還是手機(jī)的內(nèi)置儲存,那些手機(jī)app產(chǎn)生的垃圾都會被【矩陣優(yōu)化】自動清理。
當(dāng)然了,這款軟件最大的貢獻(xiàn)在于對安卓系統(tǒng)多任務(wù)機(jī)制的改進(jìn)。
雖然從理論上來說,java是可以自動殺死后臺app回收內(nèi)存的,但事實上java虛擬機(jī)并不能做到隨用隨收,很多時候,當(dāng)我們關(guān)閉一款軟件啟動另外一款時,那一款被關(guān)閉的軟件都還在后臺運行的,這也是導(dǎo)致安卓系統(tǒng)卡頓的另一個重要原因。
【矩陣優(yōu)化】app則解決了這個難題,而且當(dāng)你重新啟動的時候,除非一小部分優(yōu)化做得很差的app,否則一般情況下都能保證非常流暢的速度。
而且【矩陣優(yōu)化】讓安卓系統(tǒng)的穩(wěn)定性也有了大幅度提高,一周時間使用下來,有幾臺此前經(jīng)常會莫名死機(jī)的智能手機(jī),居然也保持了非常出色的系統(tǒng)穩(wěn)定性。
陳新將它們和妹妹最新的蘋果5做比較,除了蘋果5的屏幕響應(yīng)快了那么一點點,其他方面基本上沒有任何區(qū)別。
不過屏幕響應(yīng)快這個問題楊林也解決不了,這主要與兩個系統(tǒng)的優(yōu)先級有關(guān)。
ios對屏幕反應(yīng)的優(yōu)先級是最高的,它的響應(yīng)順序依次為touch--media--service--core架構(gòu)。
換句話說當(dāng)用戶只要觸摸接觸了屏幕之后,系統(tǒng)就會最優(yōu)先去處理屏幕顯示也就是touch這個層級,然后才是媒體(media),服務(wù)(service)以及core架構(gòu)。
而安卓系統(tǒng)的優(yōu)先級響應(yīng)層級則是application--framework--library--kernal架構(gòu),和顯示相關(guān)的圖形圖像處理這一部分屬于library,你可以看到到第三位才是它,當(dāng)你觸摸屏幕之后安卓系統(tǒng)首先會激活應(yīng)用,框架然后才是屏幕最后是核心架構(gòu)。
徹底完成了首款app的測試工作后,楊林并沒有輕松下來。
接下他要將這款app上傳到安卓的應(yīng)用市場上。
目前用戶手機(jī)中的app無非來自兩種渠道:一種是通過水貨商刷在rom里,另一種則是從應(yīng)用市場下載,包括谷歌官方應(yīng)用市場和國內(nèi)第三方應(yīng)用市場。
當(dāng)然了,為了防止這款軟件被反編譯,必要的加密還是需要的。
這回楊林沒有像上次那樣使用了一款全新的加密算法,而是采用了比較流行的rsa加密算法。
這是一種非常簡單的非對稱加密算法,主要基于一個十分簡單的數(shù)論事實:將兩個大素數(shù)相乘十分容易,但是想要對其乘積進(jìn)行因式分解卻極其困難,因此可以將乘積公開作為加密密鑰。
雖然目前隨著分布式計算和量子計算機(jī)理論的發(fā)展,這種算法正經(jīng)歷越來越大的考驗,但楊林有信心,自己的密鑰不可能被他人破解。
這款軟件他采用了完全免費策略,到時候就算再怎么火,那些盜版團(tuán)隊也不可能將主意打到它的身上。
萬事俱備,只欠東風(fēng)。
剩下的,就是該如何把這款app上傳到應(yīng)用市場了。
安卓手機(jī)的應(yīng)用市場和蘋果的appstore不一樣。
雖然同樣是應(yīng)用市場,谷歌安卓系統(tǒng)中androidmarket卻因為種種原因,在國內(nèi)一直無法長期穩(wěn)定的運作,加上android系統(tǒng)的開源特性,從而在國內(nèi)造就出大量的第三方應(yīng)用市場,憑借成熟的運作模式,以及android手機(jī)與日俱增的出貨量,這些第三方應(yīng)用市場已迅速壯大起來。
因此,楊林只能選擇幾個比較出名的第三方安卓市場上傳。
2012年12月9日晚上八點整,楊林正式將【矩陣優(yōu)化】上傳到安卓市場、安智市場、機(jī)鋒市場、豌豆莢、優(yōu)億市場、木螞蟻市場、應(yīng)用匯市場等幾個裝機(jī)率比較大的應(yīng)用市場上。
此外,楊林在谷歌的官方商店thegoogleplaystore、appsfire、f-droid、getjar、operabrowser、appbrian、golauncherex、fetch、amazonappstore等國外比較出名的安卓商店也上傳了自己的英文版作品。
這些安卓app商店大多需要審核,審核時間為兩到三天,楊林也不是特別著急。
當(dāng)然了,楊林最關(guān)注的還是【矩陣優(yōu)化】在國外的表現(xiàn)。
thegoogleplaystore是眾多app的聚集地,真可謂群英薈萃,高手云集,琳瑯滿目,叫人應(yīng)接不暇,【矩陣優(yōu)化】能否得到谷歌官方的認(rèn)可,這一點是楊林比較在意的。
另外一家比較在意的就是amazonappstore了。
亞馬遜的應(yīng)用商店一直號稱最好的第三方商店,當(dāng)然,這也和他們自家的產(chǎn)品kindlefire有關(guān)系。
為什么亞馬遜會這么受用戶的喜歡?它固然是一個很好的應(yīng)用商店,但它還有一個獨一無二的功能——測試模式,用戶可以無須下載,就能直接在應(yīng)用商店內(nèi)進(jìn)行體驗。當(dāng)然,體驗的只是一個演示的應(yīng)用。
這是一個真正的實用的功能,當(dāng)你模棱兩可的時候,測試模式會告訴你什么才是你想要的,你可以通過親自體驗來決定是否下載。
因此,亞馬遜的評價可以表明用戶對這款軟件的態(tài)度。
至于【矩陣優(yōu)化】如何在國內(nèi)殺出一條血路,楊林同樣有自己的辦法。