專利名稱:Mtk常用操作組合工具的方法
技術(shù)領(lǐng)域:
本發(fā)明涉及軟件開發(fā)技術(shù)領(lǐng)域,尤其涉及一種針對(duì)手機(jī)平臺(tái)軟件開發(fā)操作的組合工具的方法,可以集常用目錄跳轉(zhuǎn)、模擬器操作,字串修改為一體的開發(fā)輔助工具。
背景技術(shù):
目前工程師開發(fā)軟件工程中,編譯、查找圖片和字符資源等必須到項(xiàng)目指定路徑下,如果多個(gè)項(xiàng)目下創(chuàng)建了多個(gè)程序編輯器進(jìn)行參照、對(duì)比、修改,操作復(fù)雜,很容易造成項(xiàng)目混亂。本工具正是為了解決這些問題制作的,工具要求程序編輯器工程必須建立在項(xiàng)目根目錄下,這樣一個(gè)程序編輯器就對(duì)應(yīng)了一個(gè)項(xiàng)目,此時(shí),在程序編輯器下直接運(yùn)用此工具,即可迅速定位,查看,編譯等,大大保證了開發(fā)項(xiàng)目的快捷性和準(zhǔn)確性。
發(fā)明內(nèi)容
針對(duì)已有技術(shù)存在的不足,本發(fā)明的目的在于將開發(fā)流程中常用的一些操作通過集成,讓工程師在開發(fā)工程中,不必再去查找項(xiàng)目所在目錄,直接通過此工具完成編譯、開啟模擬器、查找文件等功能。本發(fā)明目的是通過如下技術(shù)方案實(shí)現(xiàn)MTK常用操作組合工具的操作方法如下1、編譯常用的一個(gè)操作,MTK原始的編譯命令較長(zhǎng),并且有時(shí)候?qū)σ恍┠吧募M(jìn)行模塊編譯時(shí)還需要搜索其所在模塊,這對(duì)效率有一定影響。使用本工具后,一些常用的編譯直接輸入序號(hào)即可編譯,非常迅速,而對(duì)于一些較復(fù)雜的也只需輸入后面的命令即可。2、模擬器操作使用該工具可快速打開項(xiàng)目對(duì)應(yīng)的模擬器,不僅加快了開發(fā)效率, 更加幫組了研發(fā)人員在處理多項(xiàng)目模擬器時(shí)的快速定位。3、目錄跳轉(zhuǎn)工具可快速定位一些經(jīng)常需要操作的目錄。4、字串打開工具可直接使用EXCEL打開ref_list. txt,對(duì)大大加快增刪改字串的效率。本發(fā)明具體創(chuàng)建方式使用該工具,必須把程序編輯器工程建在項(xiàng)目的根目錄,比如項(xiàng)目在“D:\SIM_ X132E_B01 ”,則項(xiàng)目必須建在該目錄內(nèi)。第一步需要對(duì)程序編織器進(jìn)行一番配置。將文件Cust0m_T00l. exe放置到硬盤中某一目錄中,然后打開,選擇Options-Custom_Commands,點(diǎn)擊Add按鈕,輸入任意名稱, 在第二個(gè)輸入框中填入Cust0m_T00l. exe的全路徑+ “ % j% f”(例如文件在D盤則填入 D:\Custom_Tool. exe% j% f),填完后直接單擊Run按鈕,看是否有菜單出現(xiàn)。第二步創(chuàng)建菜單項(xiàng),選擇Options-Menu Assignments在左邊那個(gè)輸入框中輸入剛才第一步中取的名字,找到后點(diǎn)擊它,然后,在右邊的menu選項(xiàng)框中選擇任意一個(gè)菜單, 比如File,在Menu Contents中點(diǎn)擊〈end of menu〉,點(diǎn)擊右邊的Insert按鈕,此時(shí)File 菜單中已經(jīng)有了 Custom Tool菜單了。
第三步創(chuàng)建快捷方式,如果你不想要設(shè)置快捷方式,可跳過該步。點(diǎn)擊 Option-Key Assignments,在左邊的輸入框中輸入第一步中所取名字,找到后點(diǎn)擊一下,然后點(diǎn)擊Assign New Key,按下你想設(shè)置的快捷鍵組合比如” Ctrl+1”,點(diǎn)擊OK即可。經(jīng)過上面配置,你已經(jīng)可以對(duì)任意一個(gè)項(xiàng)目進(jìn)行組合操作了。
圖1為本發(fā)明工具的應(yīng)用示意圖;圖2為本發(fā)明工具第一項(xiàng)編譯命令具體演示圖。
具體實(shí)施例方式下面結(jié)合附圖進(jìn)一步說明本工具是如何實(shí)現(xiàn)的實(shí)施例1、首先打開任何一個(gè)項(xiàng)目的程序編輯器,并打開其中文件,比如mainmenu. c,按快捷鍵或點(diǎn)擊菜單項(xiàng)出現(xiàn)圖1所示圖片后,在輸入框中輸入數(shù)字1-9即可實(shí)現(xiàn)對(duì)應(yīng)的所需功能。2、下面詳細(xì)介紹第一項(xiàng)“進(jìn)行編譯”的操作在圖1的輸入框內(nèi)輸入“1”,回車,出現(xiàn)圖2界面。輸入框中可直接輸入命令,比如“116¥”,“儀111&1 5”,“116¥_1110肚8”,“11Himiresource,, 等,按回車即可執(zhí)行命令。也可輸入下面快速方式中的快捷號(hào),比如“1”就代表new,“2”就代表 remake ο所述的這里特別對(duì)第五個(gè)(根據(jù)當(dāng)前文件所在目錄進(jìn)行remake模塊)做說明,要執(zhí)行第五個(gè)命令,當(dāng)前項(xiàng)目必須是經(jīng)過一次new操作,并且sourceinsight的當(dāng)前文件必須為c文件。執(zhí)行后該命令即會(huì)根據(jù)該文件所在模塊進(jìn)行remake模塊操作,比如當(dāng)前文件為 mainmenu. c,所在模塊為mmi_app,則執(zhí)行此命令后即相當(dāng)于執(zhí)行remake mmi_app命令,這樣大大加快了編譯的效率。
權(quán)利要求
1.MTK常用操作組合工具的方法,包括對(duì)項(xiàng)目的編譯操作、打開模擬器、跳轉(zhuǎn)到Root目錄、轉(zhuǎn)到Build目錄、轉(zhuǎn)到Lnage目錄、轉(zhuǎn)到make目錄、轉(zhuǎn)到CustResource目錄、用Excel 打開ref_list、轉(zhuǎn)到模擬器目錄,其特征在于所述的該組合工具的創(chuàng)建和操作方式(1)、需要對(duì)程序編織器進(jìn)行一番配置,將文件CustonuTool.exe放置到硬盤中某一目錄中,然后打開,選擇Options-Custom Commands,點(diǎn)擊Add按鈕,輸入任意名稱,在第二個(gè)輸入框中填入Custom_Tool. exe的全路徑+ “ % j%f"(例如文件在D盤則填入D \Custom_ Tool.exe% j% f),填完后直接單擊Run按鈕,看是否有菜單出現(xiàn);(2)、創(chuàng)建菜單項(xiàng),選擇Options-MenuAssignments在左邊那個(gè)輸入框中輸入剛才第一步中取的名字,找到后點(diǎn)擊它,然后,在右邊的menu選項(xiàng)框中選擇任意一個(gè)菜單,比如 File,在Menu Contents中點(diǎn)擊<endof menu〉,點(diǎn)擊右邊的Insert按鈕,此時(shí)File菜單中已經(jīng)有了 CustomTool菜單了 ;(3)、創(chuàng)建快捷方式,如果你不想要設(shè)置快捷方式,可跳過該步,點(diǎn)擊Option-Key Assignments,在左邊的輸入框中輸入第一步中所取名字,找到后點(diǎn)擊一下,然后點(diǎn)擊 Assign New Key,按下你想設(shè)置的快捷鍵組合比如” Ctrl+1”,點(diǎn)擊OK即可。
2.根據(jù)權(quán)利要求1所述的MTK常用操作組合工具的方法,其特征在于所述的編譯操作,無(wú)須輸入任何命令即可一鍵執(zhí)行,即使是較為復(fù)雜的命令,也無(wú)須輸入項(xiàng)目相關(guān)參數(shù), 做到編譯命令與項(xiàng)目無(wú)關(guān)。
3.根據(jù)權(quán)利要求1所述的MTK常用操作組合工具的方法,其特征在于所述的該組合工具可實(shí)現(xiàn)一鍵打開項(xiàng)目所對(duì)應(yīng)的模擬器,免去每次打開時(shí)需要頻繁切換路徑的麻煩。
4.根據(jù)權(quán)利要求1所述的MTK常用操作組合工具的方法,其特征在于所述的MTK目錄操作,工具可實(shí)現(xiàn)一鍵定位到常用的目錄之一。
5.根據(jù)權(quán)利要求1所述的MTK常用操作組合工具的方法,其特征在于所述的組合工具可實(shí)現(xiàn)一鍵用EXCEL打開ref_list. txt實(shí)現(xiàn)字串的快速操作。
全文摘要
本發(fā)明公開了一種MTK常用操作的組合工具,其具體集成了對(duì)項(xiàng)目的編譯(包括new,remake,update,resgen,r+module,自定義命令)、打開模擬器、跳轉(zhuǎn)到Root目錄、轉(zhuǎn)到Build目錄、轉(zhuǎn)到Image目錄、轉(zhuǎn)到make目錄、轉(zhuǎn)到CustResource目錄、用Excel打開ref_list、轉(zhuǎn)到模擬器目錄這9項(xiàng)操作。本發(fā)明實(shí)現(xiàn)了對(duì)編譯操作的項(xiàng)目無(wú)關(guān)性,一鍵執(zhí)行性,大大加快了開發(fā)效率,特別是多項(xiàng)目同時(shí)開發(fā),實(shí)現(xiàn)了對(duì)常用目錄的一鍵定位,免去了研發(fā)人員對(duì)頻繁切換目錄的煩惱,實(shí)現(xiàn)了對(duì)模擬器的一鍵打開。
文檔編號(hào)G06F9/44GK102270118SQ20101019377
公開日2011年12月7日 申請(qǐng)日期2010年6月4日 優(yōu)先權(quán)日2010年6月4日
發(fā)明者孫志剛 申請(qǐng)人:上海三旗通信科技有限公司