話說昔日平地一聲驚雷,位于深圳的某即時(shí)通訊廠商推出了QQ HD For Android Pad(以下簡稱QQ HD)。說起這個(gè)QQ HD,可能是移動(dòng)終端有史以來最華麗的QQ版本了。設(shè)計(jì)感十足的用戶界面,以及絲般潤爽的滑動(dòng)操作,都叫人欲罷不能……。且慢!QQ HD支持的最低分辨率都在1024×600,這不是將horf這樣的手機(jī)黨拒之門外了么?哼!這么好的東西不讓我用?No door!就讓我來親手“調(diào)教”一下QQ HD。
想要“調(diào)教”QQ HD,三樣?xùn)|西是不能少的。一是最新版QQ HD(目前最新版本為1.6,下載地址:qqhd.qq.com)。二是反編譯軟件apktool以及簽名軟件Auto-sign(下載地址:http://work. newhua.com/pcd)。三是JAVA開發(fā)環(huán)境JRE(下載地址:http://tinyurl. com/chpyoyx)。集齊之后我們就可以召喚神龍……,哦,不對(duì)!是展開“調(diào)教”了。
把下載下來的QQ HD和ApkTool.exe 、appt. bak以及apktool.jar一塊放到某個(gè)盤符的根目錄下,例如C盤(c:)。
深吸一口氣,按下“Win+R”鍵打開“運(yùn)行”對(duì)話框,輸入“CMD”,點(diǎn)擊確定打開命令行窗口。首先輸入“cd c:”并回車(存放文件的目錄)。接著輸入“apktool*d*-f*"c:qqhd_hd_1.6.0.apk"*"c:qqhd"”(“*”用空格鍵替換,如圖1),按下回車。
這時(shí)你就會(huì)發(fā)現(xiàn)C盤多了一個(gè)“qqhd”的文件夾。我們打開文件夾,進(jìn)入“smalicom encentpad qqmainframe”目錄下,然后找到這個(gè)文件夾里的VariousScreenAdapter. smali文件,用記事本將其打開(圖2)。
在文本中我們可以找到“const/16 v0, 0x400”和“const/16 v0, 0x1f4”兩行代碼。哈哈!這里的400和1f4就是屏幕的分辨率了(十六進(jìn)制數(shù)字),把它改掉行啦!比如我想要改成800×480,只需要將兩項(xiàng)數(shù)值分別改為“320和1e0”并保存。
別急,還沒結(jié)束!再次打開命令行窗口,輸入“apktool*b*"c:qqhd"”(“*”依舊是空格)回車,泡杯咖啡等下吧!找到“c:qqhddist”文件夾,發(fā)現(xiàn)里面已經(jīng)有了我們修改好的APK文件。不過現(xiàn)在并不能安裝,因?yàn)檫€沒“簽名”吶!
打開剛才下載解壓出來的Auto-sign文件夾,把剛剛修改過的APK文件復(fù)制到Auto-sign文件夾里,并重命名為“update.zip”。接下來用鼠標(biāo)把改名后的update.zip拖動(dòng)到sign.bat圖標(biāo)上,稍等片刻,簽名工作就大功告成!把生成的文件格式改回APK,經(jīng)過簡單的安裝,QQ HD便在我的手機(jī)中華麗登場(如圖3)。