本發(fā)明涉及參數(shù)調(diào)節(jié)技術(shù)領(lǐng)域,特別涉及一種基于移動(dòng)終端的參數(shù)編輯方法和系統(tǒng)。
背景技術(shù):
目前,傳統(tǒng)修改動(dòng)態(tài)參數(shù)的流程大致為:修改參數(shù)---將修改的參數(shù)復(fù)制到源文件中---編譯---生成可執(zhí)行文件---導(dǎo)入手機(jī)---執(zhí)行該可執(zhí)行文件---改動(dòng)生效。由此可見,導(dǎo)入手機(jī)之前的操作均由PC端執(zhí)行操作,在導(dǎo)入手機(jī)之后再由手機(jī)完成后續(xù)操作,這樣就使得調(diào)節(jié)過程中每次修改源代碼后均需要進(jìn)行編譯,導(dǎo)致調(diào)節(jié)時(shí)間變長,往往較為費(fèi)時(shí)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種基于移動(dòng)終端的參數(shù)編輯方法和系統(tǒng),以解決現(xiàn)有動(dòng)態(tài)參數(shù)編輯與調(diào)節(jié)較為費(fèi)時(shí)的技術(shù)問題。
根據(jù)本發(fā)明的一個(gè)方面,提供一種基于移動(dòng)終端的參數(shù)編輯方法,所述方法包括:基于待編輯參數(shù)在智能終端預(yù)設(shè)多個(gè)變量;將手機(jī)與智能終端建立連接,通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯。
在其中一個(gè)實(shí)施例中,每個(gè)所述變量對(duì)應(yīng)一個(gè)單獨(dú)的待編輯參數(shù)。
在其中一個(gè)實(shí)施例中,所述將手機(jī)與智能終端建立連接,通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯,包括:將手機(jī)與智能終端建立連接;通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯。
在其中一個(gè)實(shí)施例中,所述將手機(jī)與智能終端建立連接包括:將手機(jī)與智能終端建立ADB 連接。
在其中一個(gè)實(shí)施例中,所述智能終端為PC電腦。
根據(jù)本發(fā)明的另一個(gè)方面,提供一種基于移動(dòng)終端的參數(shù)編輯系統(tǒng),所述系統(tǒng)包括:變量預(yù)設(shè)模塊,用于基于待編輯參數(shù)在智能終端預(yù)設(shè)多個(gè)變量;編輯控制模塊,與所述變量預(yù)設(shè)模塊連接,用于將手機(jī)與智能終端建立連接,通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯。
在其中一個(gè)實(shí)施例中,每個(gè)所述變量對(duì)應(yīng)一個(gè)單獨(dú)的待編輯參數(shù)。
在其中一個(gè)實(shí)施例中,所述編輯控制模塊包括:連接建立模塊,用于將手機(jī)與智能終端建立連接;指令控制模塊,與所述連接建立模塊連接,用于通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯。
在其中一個(gè)實(shí)施例中,所述連接建立模塊將手機(jī)與智能終端建立ADB 連接。
在其中一個(gè)實(shí)施例中,所述智能終端為PC電腦。
本發(fā)明的基于移動(dòng)終端的參數(shù)編輯方法和系統(tǒng),預(yù)先基于待編輯的參數(shù)在智能終端設(shè)定多個(gè)變量,當(dāng)調(diào)節(jié)時(shí)只需通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,即可在手機(jī)端實(shí)現(xiàn)動(dòng)態(tài)參數(shù)的實(shí)時(shí)調(diào)整并實(shí)時(shí)生效,極大的縮短了動(dòng)態(tài)參數(shù)的編輯與調(diào)節(jié)時(shí)間。
附圖說明
圖1顯示了本發(fā)明具體實(shí)施方式中提供的基于移動(dòng)終端的參數(shù)編輯方法的步驟流程圖;
圖2顯示了圖2中步驟104的方法流程圖;
圖3顯示了本發(fā)明具體實(shí)施方式中提供的基于移動(dòng)終端的參數(shù)編輯系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明了,下面結(jié)合具體實(shí)施方式并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對(duì)公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。
圖1顯示了本發(fā)明具體實(shí)施方式中提供的基于移動(dòng)終端的參數(shù)編輯方法的步驟流程圖。
下面結(jié)合圖1所示的流程圖,具體說明本實(shí)施例的基于移動(dòng)終端的參數(shù)編輯方法。
本實(shí)施例的基于移動(dòng)終端的參數(shù)編輯方法包括:
步驟102,基于待編輯參數(shù)在智能終端預(yù)設(shè)多個(gè)變量。
本實(shí)施例中,在步驟102中,每個(gè)變量對(duì)應(yīng)一個(gè)單獨(dú)的待編輯參數(shù),即步驟102將每個(gè)待編輯的參數(shù)分別虛擬成一個(gè)變量,并使得一個(gè)參數(shù)對(duì)應(yīng)一個(gè)變量。
步驟104,將手機(jī)與智能終端建立連接,通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯。
需要具體說明的是,參見圖2所示的方法流程圖,步驟104包括:
步驟1041,將手機(jī)與智能終端建立連接,例如將手機(jī)與智能終端建立ADB 連接,即在手機(jī)端執(zhí)行ADB Shell,使得智能終端與手機(jī)端建立連接,智能終端可以是但不僅限于PC電腦。
步驟1042,通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯,這樣使得調(diào)節(jié)過程中每次編輯源代碼后無需再進(jìn)行編譯,縮短了調(diào)節(jié)與編輯的時(shí)間。
綜上所述,通過上述流程,當(dāng)調(diào)節(jié)時(shí)只需通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,即可在手機(jī)端實(shí)現(xiàn)動(dòng)態(tài)參數(shù)的實(shí)時(shí)編輯與調(diào)整并實(shí)時(shí)生效,極大的縮短了動(dòng)態(tài)參數(shù)的編輯與調(diào)節(jié)時(shí)間。
下面結(jié)合圖3所述的結(jié)構(gòu)示意圖,具體說明本實(shí)施例的基于移動(dòng)終端的參數(shù)編輯系統(tǒng)。
本實(shí)施例的基于移動(dòng)終端的參數(shù)編輯系統(tǒng)至少包括:變量預(yù)設(shè)模塊120和編輯控制模塊140。
變量預(yù)設(shè)模塊120用于基于待編輯參數(shù)在智能終端預(yù)設(shè)多個(gè)變量,每個(gè)變量對(duì)應(yīng)一個(gè)單獨(dú)的待編輯參數(shù),即變量預(yù)設(shè)模塊120將每個(gè)待編輯的參數(shù)分別虛擬成一個(gè)變量,并使得一個(gè)參數(shù)對(duì)應(yīng)一個(gè)變量。
編輯控制模塊140與變量預(yù)設(shè)模塊120連接,該編輯控制模塊140用于將手機(jī)與智能終端建立連接,通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯。
具體來說,編輯控制模塊140包括:連接建立模塊141和指令控制模塊142。其中,連接建立模塊141用于將手機(jī)與智能終端建立連接,例如連接建立模塊141將手機(jī)與智能終端建立ADB 連接,即在手機(jī)端執(zhí)行ADB Shell,使得智能終端與手機(jī)端建立連接,智能終端可以是但不僅限于PC電腦。指令控制模塊142與連接建立模塊141連接,該指令控制模塊142用于通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,由手機(jī)端執(zhí)行指令實(shí)現(xiàn)動(dòng)態(tài)參數(shù)編輯與調(diào)節(jié),這樣使得編輯與調(diào)節(jié)過程中每次編輯源代碼后無需再進(jìn)行編譯與修改,縮短了編輯與調(diào)節(jié)時(shí)間。
如上所述,本發(fā)明的基于移動(dòng)終端的參數(shù)編輯系統(tǒng),通過變量預(yù)設(shè)模塊120基于待編輯的參數(shù)在智能終端設(shè)定多個(gè)變量,再通過編輯控制模塊140當(dāng)調(diào)節(jié)時(shí)只需通過智能終端向手機(jī)端發(fā)送包含有對(duì)應(yīng)待編輯參數(shù)的變量的指令,即可在手機(jī)端實(shí)現(xiàn)動(dòng)態(tài)參數(shù)的實(shí)時(shí)編輯與調(diào)整并實(shí)時(shí)生效,極大的縮短了動(dòng)態(tài)參數(shù)的編輯與調(diào)節(jié)時(shí)間。
應(yīng)當(dāng)理解的是,本發(fā)明的上述具體實(shí)施方式僅僅用于示例性說明或解釋本發(fā)明的原理,而不構(gòu)成對(duì)本發(fā)明的限制。因此,在不偏離本發(fā)明的精神和范圍的情況下所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。此外,本發(fā)明所附權(quán)利要求旨在涵蓋落入所附權(quán)利要求范圍和邊界、或者這種范圍和邊界的等同形式內(nèi)的全部變化和修改例。