APK是AndroidPackage的縮寫,即Android OS程序安裝包。正是有了這些應(yīng)用,Android手機(jī)或平板電腦才變得更有趣味。其實在“小綠人”的領(lǐng)地里我們還有另外一種方式來玩轉(zhuǎn)APK,那就是可以自行定制專屬我們自己的APK文件!
我的應(yīng)用我制作
不會編程,不會代碼也能制作APK程序?當(dāng)然了!只需利用“追信魔盒”這個網(wǎng)站,再點下鼠標(biāo),就可將一些只用于PC端的網(wǎng)絡(luò)服務(wù)打造成適合在Android OS上使用的應(yīng)用程序。
牛刀小試,打造熱點匯集軟件
進(jìn)入http://app.zhui.cn/站點,注冊并登錄后,就可開始制作手機(jī)應(yīng)用了。點擊“開始制作”按鈕后,在跳轉(zhuǎn)的頁面中選擇“新手體驗”項,開啟“選擇頻道”頁面。在此頁面可以查看到“新聞資訊”、“名人博客”、“熱追酷站”三個大欄目,可以根據(jù)自己的需求,有目的地勾選應(yīng)用,完畢后,點擊“下一步”按鈕就完成了第一步的操作(如圖1)。
接下來在“編輯應(yīng)用”頁面的“軟件名稱”文本框中,輸入即將生成應(yīng)用的名稱(如“新聞熱點”),點擊“保存修改”按鈕,相應(yīng)的軟件界面將出現(xiàn)在右側(cè)的模擬器界面中(可利用該模擬器測試生成的應(yīng)用),也可點擊“增加其他特色頻道”欄中的頻道名稱,將感興趣的頻道(如微博、博客、淘寶等),添加到軟件的頻道列表中(如圖2)。
默認(rèn)設(shè)置下,網(wǎng)站會自動為創(chuàng)建的程序生成圖標(biāo),自動生成的圖標(biāo)一般來說都不符合用戶的需求。現(xiàn)在我們就可點擊原有的圖標(biāo),打開“修改圖標(biāo)”對話框,從中選擇自己喜歡的,或者單擊“上傳圖標(biāo)”按鈕,按提示上傳一個本地圖標(biāo)(大小為128x128像素PNG圖片),修改完畢,點擊“下一步”按鈕,進(jìn)入軟件生成頁面。在“在選擇要生成的版本”欄中,勾選自己所用的手機(jī)操作系統(tǒng)(此例中為Android),并點擊“開始在線生成”按鈕,進(jìn)入生成界面,稍等片刻,當(dāng)文件狀態(tài)顯示為“已經(jīng)生成”后,點擊右側(cè)的“下載軟件”按鈕將其下載,并安裝到Android設(shè)備中使用即可(如圖3)。
功能進(jìn)階,打造服務(wù)客戶端
通過上述操作,很輕松就制作了簡單的新聞獲取工具。其實,“追信魔盒”還提供了很多實用性的應(yīng)用,比如,自己的網(wǎng)店、網(wǎng)站、博客或是論壇,就可以利用它制作出相應(yīng)的移動設(shè)備客戶端,以便能讓人們更容易訪問這些服務(wù),從而達(dá)到很好的推廣作用。
在制作頁面,點擊“我是淘寶掌柜”圖標(biāo),進(jìn)入“我的淘寶軟件”制作界面。在“商家昵稱”文字右側(cè)的文本框輸入自己的店鋪名稱,按下“開始制作淘寶軟件”按鈕,在打開的“選擇頻道”界面輸入軟件名稱和相關(guān)描述。在“添加淘寶店鋪分類”欄,勾選要加入的類別,比如新品推薦、限時打折等。設(shè)置完畢,單擊“下一步”按鈕,進(jìn)入“編輯應(yīng)用”頁面。此時,所選擇的類別將自動出現(xiàn)在“已有的頻道”和模擬器中,繼續(xù)單擊“下一步”按鈕,按頁面提示即可完成軟件的生成。
與新聞獲取類工具不同,網(wǎng)店或網(wǎng)站推廣類應(yīng)用,一般來說是提供給他人使用,所以軟件制作完畢后,還需要將其發(fā)布到網(wǎng)站中,以供網(wǎng)友們下載、安裝。通過“我制作的軟件”按鈕,進(jìn)入發(fā)布頁面,在“已完成的應(yīng)用”列表中,單擊軟件名稱右側(cè)的“點此發(fā)布”按鈕,等網(wǎng)站審核通過后,即可將該軟件發(fā)布到網(wǎng)站中供其他用戶下載使用了(如圖4)。當(dāng)然,我們也可以把軟件下載到電腦,然后通過其他方式(如發(fā)布到論壇或自己的網(wǎng)站中),與網(wǎng)友分享。
我的圖標(biāo)我做主
修改APK的圖標(biāo),就是修改程序菜單中的應(yīng)用圖標(biāo),而不單純是指桌面上顯示的圖標(biāo)。至于具體要修改哪些圖標(biāo),完全由你個人的意愿來決定。修改的目的很簡單,就是要讓圖標(biāo)看起來更美觀、更另類,從而最大限度地彰顯自己的個性。
APK文件實際上就是zip壓縮文件,只是擴(kuò)展名為APK而已,所以我們要想對其中的文件進(jìn)行修改,必須先進(jìn)行解包操作(即解壓文件)。運行“土豆ROM工具箱v1.2.bat”程序后,在彈出命令提示窗口中輸入“3”(即選擇“解包apk文件”項),此時,“土豆ROM工具箱v1.2”解壓目錄中,會出現(xiàn)一個名為“需要解包-apk”的文件夾,將“MobileQQ_Android_2.0Build0060.apk”文件復(fù)制粘貼到該目錄下。返回命令提示符窗口,并回車,程序會對APK進(jìn)行解包處理。待窗口下方顯示“按任意鍵退出時”的提示時,說明解包成功,按下任意鍵,退出命令提示符窗口(如圖5)。此時進(jìn)入“土豆ROM工具箱v1.2\\完成解包-apk\\10月10時56分_解包”目錄,并打開“MobileQQ_Android_2.0Build0060.apk”文件夾(解包的Apk應(yīng)用)。
手機(jī)QQ中所有圖標(biāo)和表情都存放在“MobileQQ_Android_2.0Build0060.apk\\res\\drawable”文件夾中(如圖6),這時就可將替換的圖標(biāo)的文件名修改為需要替換的圖標(biāo)的文件名,替換即可(尺寸大小為48×48、PNG格式)。
再次運行“土豆ROM工具箱v1.2”工具,在彈出的命令提示符窗口中輸入“4”(即選擇“封包文件夾”項),然后將“MobileQQ_Android_2.0Build0060.apk”文件夾復(fù)制到“土豆ROM工具箱v1.2\\需要封包-apk”目錄中,返回命令提示符窗口,回車,封包該apk文件。
經(jīng)過修改、封包的APK程序,并不能安裝在手機(jī)中,這是為了保證每個應(yīng)用程序開發(fā)商合法ID,防止一些惡意程序或部分開發(fā)商通過使用相同的Package Name(開發(fā)包名,也可簡單地理解為文件名)混淆替換已經(jīng)安裝的程序,APK程序提供了一種簽名機(jī)制。該簽名會隨著文件的修改而發(fā)生變化,為了讓修改后的文件可安裝在手機(jī)中,還需要利用“土豆ROM工具箱v1.2”,將原文件簽名重新寫入到修改后的文件中。運行“土豆ROM工具箱v1.2”工具,在出現(xiàn)的命令提示符窗口中,輸入“2”(即選擇“簽名apk”項),將“土豆ROM工具箱v1.2\\完成封包”目錄中的“MobileQQ_Android_2.0Build0060.apk.apk”文件,復(fù)制到“土豆ROM工具箱v1.2\\需要簽名”目錄中,返回命令提示符窗口,回車。簽名結(jié)束后,退出命令提示符窗口,至此,一個被修改了圖標(biāo)的APK程序就生成了,將其復(fù)制安裝到手機(jī)中即可。