一種面向安卓系統(tǒng)的硬件檢測設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本實用新型設(shè)及電子技術(shù)領(lǐng)域,尤其設(shè)及一種面向安卓系統(tǒng)的硬件檢測設(shè)備。
【背景技術(shù)】
[0002] 隨著經(jīng)濟與科技的發(fā)展,社會已經(jīng)邁入了信息化時代。電子技術(shù)的革新,更是帶動 了與之相關(guān)的軟件技術(shù)的革新。許多行業(yè)的產(chǎn)品都朝著智能化、網(wǎng)絡(luò)化的方向發(fā)展,例如智 能手機W其方便使用,功能齊全等優(yōu)點,成為人們生活必不可少的組成部分。
[0003] 智能手機上的操作平臺多種多樣,其中W谷歌的Amlroid(安卓系統(tǒng))平臺、蘋果的 IOS(蘋果系統(tǒng))和微軟的Windows化one(微軟手機系統(tǒng))運S種操作系統(tǒng)最為流行,各占據(jù) 一定的用戶市場份額。
[0004] 針對An化Oid系統(tǒng)而言,由于使用Amlroid系統(tǒng)的手機生產(chǎn)商眾多,手機生產(chǎn)商和 消費者他們都會遇到一個難W解決的問題,在接下來的部分中,將"使用Amlroid系統(tǒng)的手 抓'稱為巧卓手機"。對于使用Amlroid系統(tǒng)的手機生產(chǎn)廠商來說,他們希望在手機出廠之 前,能夠?qū)κ謾C進行硬件評測,W檢查硬件是否合格;對于消費者來說,他們也需要對自己 購買的手機進行信息檢測,W防止賣家的欺騙行為。
[0005] 因此,目前亟需一種能夠?qū)Π沧渴謾C進行硬件信息檢測的設(shè)備。 【實用新型內(nèi)容】
[0006] 本實用新型實施例通過提供一種面向安卓系統(tǒng)的硬件檢測設(shè)備,用W滿足現(xiàn)有技 術(shù)中對安卓手機進行硬件信息檢測的系統(tǒng)的設(shè)備。
[0007] 本實用新型實施例提供了一種面向安卓系統(tǒng)的硬件檢測設(shè)備,包括 [000引顯示裝置;
[0009] 指令接收裝置,用于接收用戶輸入的檢測指令;
[0010] 通信裝置,用于與待檢測的安卓手機進行數(shù)據(jù)交換;
[0011] 處理裝置,與所述指令接收裝置、所述通信裝置和所述顯示裝置相連,所述處理裝 置用于將所述檢測指令通過所述通信裝置發(fā)往所述安卓手機,W及通過所述通信裝置接收 所述安卓手機返回的檢測數(shù)據(jù),并將所述檢測數(shù)據(jù)發(fā)送到所述顯示裝置進行顯示。
[0012] 可選地,所述顯示裝置具體為顯示屏。
[0013] 可選地,所述指令接收裝置包括:
[0014] 觸控屏,用于接收用戶輸入的檢測指令;
[0015] 存儲器,與所述觸控屏相連,用于通過數(shù)組中的元素存儲所述檢測指令,并將發(fā)送 標記變量置為可發(fā)送狀態(tài)。
[0016] 可選地,所述通信裝置包括:
[0017]通信接口;
[0018]發(fā)送電路,與所述通信接口相連,用于在所述發(fā)送標記變量為所述可發(fā)送狀態(tài)時, 將所述檢測指令發(fā)送給所述安卓手機;
[0019] 接收電路,與所述通信接口相連,用于接收所述安卓手機返回的所述檢測數(shù)據(jù)。
[0020] 可選地,所述通信接口具體為USB接口。
[0021] 本實用新型實施例中的一個或多個技術(shù)方案,至少具有W下技術(shù)效果或優(yōu)點:
[0022] 1、由于本實用新型實施例提供了一種面向安卓系統(tǒng)的硬件檢測設(shè)備,便于手機生 產(chǎn)廠商來在手機出廠之前對手機進行硬件評測,W檢查硬件是否合格,同時便于消費者對 購買的手機進行信息檢測,防止賣家的欺騙行為,滿足了現(xiàn)有技術(shù)中對安卓手機進行硬件 信息檢測的系統(tǒng)的設(shè)備的需求。
[0023] 2、由于各個組件之間通過廣播進行通信,同時要傳輸?shù)臄?shù)據(jù)類型有很多種,對于 每一種數(shù)據(jù)類型都定義對應(yīng)的廣播事件和廣播接收者,使得廣播發(fā)送者并不關(guān)屯、接收者是 否接收到了廣播事件,也不關(guān)屯、收到廣播事件之后如何處理,所W使用廣播傳輸數(shù)據(jù)保證 了模塊的獨立性,同時使得數(shù)據(jù)的傳輸能夠高效有序進行。
[0024] 3、本實用新型實施例提供的面向安卓系統(tǒng)的硬件檢測設(shè)備能夠檢測的硬件信息 種類豐富,設(shè)及到了安卓系統(tǒng)硬件的方方面面,信息清晰詳實,操作簡便易用。
【附圖說明】
[0025] 圖1為本實用新型實施例提供的一種面向安卓系統(tǒng)的硬件檢測設(shè)備的結(jié)構(gòu)圖;
[0026] 圖2為本實用新型實施例提供的安卓手機的硬件信息檢測系統(tǒng)的系統(tǒng)架構(gòu)圖;
[0027] 圖3A是本實用新型實施例提供的一種面向安卓系統(tǒng)的硬件檢測設(shè)備的系統(tǒng)流程 圖;
[0028] 圖3B是本實用新型實施例提供的一種面向安卓系統(tǒng)的硬件檢測設(shè)備的數(shù)據(jù)流通 示意圖;
[0029] 圖4A是本實用新型實施例提供的一種面向安卓系統(tǒng)的硬件檢測設(shè)備的模塊圖;
[0030] 圖4B是本實用新型實施例提供的電腦客戶端的主界面的示意圖;
[0031] 圖4C是本實用新型實施例提供的電腦客戶端的主界面的示意圖;
[0032] 圖5是本實用新型實施例提供的第一控制模塊的模塊圖;
[0033] 圖6是本實用新型實施例提供的第一傳輸模塊的模塊圖;
[0034] 圖7是本實用新型實施例提供的第二傳輸模塊的模塊圖;
[0035] 圖8是本實用新型實施例提供的第二控制模塊的模塊圖;
[0036] 圖9是本實用新型實施例提供的檢測模塊的模塊圖。
【具體實施方式】
[0037] 本實用新型實施例通過提供一種面向安卓系統(tǒng)的硬件檢測設(shè)備,用W滿足現(xiàn)有技 術(shù)中對安卓手機進行硬件信息檢測的系統(tǒng)的設(shè)備的需求。
[0038] 本實用新型實施例中的技術(shù)方案為滿足上述需求,具體思路如下:
[0039] 本實用新型實施例提供一種面向安卓系統(tǒng)的硬件檢測設(shè)備,請參考圖1,圖1為本 實用新型實施例提供的一種面向安卓系統(tǒng)的硬件檢測設(shè)備的結(jié)構(gòu)圖,如圖1所示,該硬件檢 測設(shè)備包括
[0040] 顯示裝置101;
[0041] 指令接收裝置102,用于接收用戶輸入的檢測指令;
[0042] 通信裝置103,用于與待檢測的安卓手機進行數(shù)據(jù)交換;
[0043] 處理裝置104,與指令接收裝置102、通信裝置103和顯示裝置101相連,處理裝置 104用于將檢測指令通過通信裝置103發(fā)往安卓手機,W及通過通信裝置103接收安卓手機 返回的檢測數(shù)據(jù),并將檢測數(shù)據(jù)發(fā)送到顯示裝置101進行顯示。
[0044] 在具體實施過程中,顯示裝置101具體為顯示屏。
[0045] 在具體實施過程中,指令接收裝置102包括:
[0046] 觸控屏,用于接收用戶輸入的檢測指令,例如可W為電阻觸控屏或電容觸控屏等 等;
[0047] 存儲器,與觸控屏相連,用于通過數(shù)組中的元素存儲檢測指令,并將發(fā)送標記變量 置為可發(fā)送狀態(tài)。
[004引在實際應(yīng)用中,觸控屏上可W顯示W(wǎng)下至少一種:
[0049] 顯示屏檢測指令接收單元、觸摸屏檢測指令接收單元、攝像頭檢測指令接收單元、 聽筒揚聲器檢測指令接收單元、主麥克風(fēng)檢測指令接收單元、耳麥檢測指令接收單元、按鍵 檢測指令接收單元、振動馬達檢測指令接收單元、存儲卡檢測指令接收單元、通信卡檢測指 令接收單元、USB接口檢測指令接收單元、電池接口檢測指令接收單元、閃光燈檢測指令接 收單元、無線網(wǎng)絡(luò)檢測指令接收單元、藍牙檢測指令接收單元、GPS檢測指令接收單元、重力 傳感器檢測指令接收單元、距離傳感器檢測指令接收單元。
[0050] 在具體實施過程中,通信裝置103包括:
[0化1]通信接口;
[0052] 發(fā)送電路,與通信接口相連,用于在發(fā)送標記變量為可發(fā)送狀態(tài)時,將檢測指令發(fā) 送給安卓手機;
[0053] 接收電路,與通信接口相連,用于接收安卓手機返回的檢測數(shù)據(jù)。
[0054] 在具體實施過程中,通信接口具體為USB接口。
[0055] 在接下來的部分中,將結(jié)合附圖,詳細介紹上述技術(shù)方案。
[0056] 請參考圖2,圖2是本實用新型實施例提供的一種面向安卓系統(tǒng)的硬件檢測設(shè)備的 系統(tǒng)架構(gòu)圖,在具體實施過程中,該硬件檢測設(shè)備可W是電腦,也可W是具備同樣功能的工 控機等等,在此不做限制,在接下來的部分中,將W該硬件檢測設(shè)備為電腦為例來進行介 紹。
[0057] 如圖2所示,安裝于電腦10上的電腦客戶端接收用戶輸入的檢測指令并向安裝于 智能手機20上的手機服務(wù)器端發(fā)出檢測指令,手機服務(wù)器端根據(jù)檢測指令執(zhí)行相應(yīng)的檢測 動作,并將檢測結(jié)果返回到電腦客戶端進行顯示。
[0058] 請繼續(xù)參考圖3A和圖3B,圖3A是本實用新型實施例提供的一種面向安卓系統(tǒng)的硬 件檢測設(shè)備的系統(tǒng)流程圖,圖3B是本實用新型實施例提供的一種面向安卓系統(tǒng)的硬件檢測 設(shè)備的數(shù)據(jù)流通示意圖,如圖3A和圖3B所示,電腦客戶端通過輸出流向手機服務(wù)器發(fā)送檢 測指令,手機服務(wù)器端通過輸入流接收檢測指令并進行檢測,手機服務(wù)器端通過輸出流將 檢測結(jié)果返回到電腦客戶端進行顯示,電腦客戶端通過輸入流接收檢測結(jié)果并進行顯示。
[0059] 請參考圖4A,圖4A是本實用新型實施例提供的一種面向安卓系統(tǒng)的硬件檢測設(shè)備 的模塊圖,如圖4A所示,該一種面向安卓系統(tǒng)的硬件檢測設(shè)備包括電腦客戶端模塊301和手 機服務(wù)器端302,其中,
[0060]電腦客戶端301包括:第一控制模塊3011,用于接收用戶通過電腦的輸入模塊輸入 的第一檢測指令;第一傳輸模塊3012,用于將第一檢測指令傳輸給手機服務(wù)器端302;顯示 模塊3013,用于通過第一傳輸模塊3012接收手機服務(wù)器端302發(fā)送的檢測數(shù)據(jù)并進行顯示; [0061 ]手機服務(wù)器端302包括:第二傳輸模塊3021,用于接收第一檢測指令;第二控制模 塊3022,用于根據(jù)第一檢測指令,生成啟動指令;檢測模塊3023,用于根據(jù)啟動指令進行檢 測,并通過第二控制模塊3022將檢測結(jié)果發(fā)送給顯示模塊3013。
[0062] 在本實施例中,將W化va語言來介紹本實施例中一種面向安卓系統(tǒng)的硬件檢測設(shè) 備的實施過程,在其他實施例中,還可W使用其他編程語言如c、c++等等,在此就不再寶述 了。