本申請涉及一種自動開啟USB調(diào)試的系統(tǒng)及工具。
背景技術(shù):
近年來,國內(nèi)勞動力市場供求態(tài)勢發(fā)生了重要轉(zhuǎn)變,人力資本不斷提高,一方面,由于持續(xù)的經(jīng)濟(jì)增長產(chǎn)生了旺盛的勞動力需求;另一方面,人口結(jié)構(gòu)對勞動力市場的影響開始顯現(xiàn)。因此,中國勞動力市場上勞動力無限供給的時代趨于結(jié)束,這也就意味著一場惡性的價格爭奪戰(zhàn)正在開始,使得企業(yè)必須尋求各種創(chuàng)新之路去盡可能的減少勞動力、降低生產(chǎn)成本,從而達(dá)到提高效率、提升經(jīng)濟(jì)利潤的效果。
在商品市場激烈競爭的浪潮里,安全高效的自動化性能的提高成為了節(jié)省時間、降低成本的主要手段,這對于一個企業(yè)來說就意味著金錢、成活率、市場競爭力。在手機(jī)研發(fā)領(lǐng)域,Android操作系統(tǒng)支持USB調(diào)試,但該USB調(diào)試功能需要連接USB后手動開啟調(diào)試模式才可運(yùn)行,這種方式對于用戶來說是很安全可靠,但在手機(jī)制造廠商的工廠測試環(huán)節(jié)會很不方便,所有的手機(jī)都必須手動打開USB調(diào)試開關(guān),這樣在產(chǎn)線上會很耗時,造成人力物力的極大浪費(fèi),為此推出一種可以做到自動打開USB調(diào)試進(jìn)行產(chǎn)線自動化測試的技術(shù)方案。
技術(shù)實(shí)現(xiàn)要素:
本申請的主要目的是提供一種自動開啟USB調(diào)試的系統(tǒng)及工具。
本發(fā)明提供一種自動開啟USB調(diào)試的系統(tǒng),包括
抽象層,用于對非易失性隨機(jī)訪問存儲器區(qū)域根據(jù)項(xiàng)目進(jìn)行相關(guān)客制化,釋放相關(guān)區(qū)域、位的權(quán)限;
架構(gòu)層,用于控制應(yīng)用自啟動,開啟對應(yīng)的服務(wù);
應(yīng)用層,用于定義讀寫數(shù)據(jù)的方法。
優(yōu)選地,所述應(yīng)用層判斷底層數(shù)據(jù)結(jié)構(gòu)是否被改變。
優(yōu)選地,所述應(yīng)用層根據(jù)判斷結(jié)果做出相應(yīng)的操作。
本發(fā)明還提供一種應(yīng)用于所述的自動開啟USB調(diào)試系統(tǒng)的工具,包括
修改模塊,用于自動修改底層數(shù)據(jù)結(jié)構(gòu)對應(yīng)數(shù)據(jù)位的值;
處理模塊,用于自動開啟手機(jī)進(jìn)入源代碼程序;
寫入模塊,用于寫入數(shù)據(jù);
執(zhí)行模塊,用于自動開啟USB調(diào)試功能。
優(yōu)選地,所述修改模塊用于在應(yīng)用層進(jìn)行判斷數(shù)據(jù)是否被改變。
優(yōu)選地,所述寫入模塊在應(yīng)用層讀寫數(shù)據(jù)。
優(yōu)選地,所述修改模塊、所述處理模塊、所述寫入模塊及所述執(zhí)行模塊之間相互信號連接。
本發(fā)明有益效果為,通過本發(fā)明的方案為工廠測試省略了很多步驟,使得測試從手動轉(zhuǎn)為自動化測試,從而大大的提高了工作效率,降低了生產(chǎn)成本。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明自動開啟USB調(diào)試的工具示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
如圖1所示,一種自動開啟USB調(diào)試的系統(tǒng),包括抽象層,用于對非易失性隨機(jī)訪問存儲器區(qū)域根據(jù)項(xiàng)目進(jìn)行相關(guān)客制化,釋放相關(guān)區(qū)域、位的權(quán)限;架構(gòu)層,用于控制應(yīng)用自啟動,開啟對應(yīng)的服務(wù);應(yīng)用層,用于定義讀寫數(shù)據(jù)的方法。進(jìn)一步地,所述應(yīng)用層判斷底層數(shù)據(jù)結(jié)構(gòu)是否被改變。所述應(yīng)用層根據(jù)判斷結(jié)果做出相應(yīng)的操作。
本發(fā)明還提供一種應(yīng)用于所述的自動開啟USB調(diào)試系統(tǒng)的工具,包括修改模塊11,用于自動修改底層數(shù)據(jù)結(jié)構(gòu)對應(yīng)數(shù)據(jù)位的值;處理模塊12,用于自動開啟手機(jī)進(jìn)入源代碼程序;寫入模塊13,用于寫入數(shù)據(jù);執(zhí)行模塊14,用于自動開啟USB調(diào)試功能。進(jìn)一步地,所述修改模塊用于在應(yīng)用層進(jìn)行判斷數(shù)據(jù)是否被改變。所述寫入模塊在應(yīng)用層讀寫數(shù)據(jù)。所述修改模塊、所述處理模塊、所述寫入模塊及所述執(zhí)行模塊之間相互信號連接。
綜上所述,通過本發(fā)明的方案為工廠測試省略了很多步驟,使得測試從手動轉(zhuǎn)為自動化測試,從而大大的提高了工作效率,降低了生產(chǎn)成本。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。