欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

移動終端在恢復(fù)模式下查看日志的方法和系統(tǒng)的制作方法

文檔序號:9249176閱讀:399來源:國知局
移動終端在恢復(fù)模式下查看日志的方法和系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及移動終端系統(tǒng)調(diào)試領(lǐng)域,特別是涉及移動終端在恢復(fù)模式下查看日志的方法和系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)前,移動終端越來越普及,移動終端中的恢復(fù)模式(recovery模式)可以對終端內(nèi)部的數(shù)據(jù)或系統(tǒng)進(jìn)行修改,可以刷入新的終端系統(tǒng),或者對已有的系統(tǒng)進(jìn)行備份或升級,也可以在此恢復(fù)模式下恢復(fù)出廠設(shè)置?,F(xiàn)在恢復(fù)出廠設(shè)置、系統(tǒng)升級的使用越來越多,恢復(fù)模式的使用也越來越頻繁,然而當(dāng)操作過程中出現(xiàn)異常,終端可能會一直停留在恢復(fù)模式,此時(shí)若想獲取終端中的日志信息,查看運(yùn)行出現(xiàn)異常的節(jié)點(diǎn),是一件困難的事情。

【發(fā)明內(nèi)容】

[0003]基于此,有必要針對移動終端在恢復(fù)模式下獲取日志困難的問題,提供一種移動終端在恢復(fù)模式下查看日志的方法和系統(tǒng)。
[0004]一種移動終端在恢復(fù)模式下查看日志的方法,包括以下步驟:
[0005]在恢復(fù)模式下啟動調(diào)試橋的可執(zhí)行程序,開啟調(diào)試橋的命令解析器;
[0006]通過恢復(fù)模式下調(diào)試橋的命令解析器獲取掛載命令,掛載第一分區(qū),第一分區(qū)包括數(shù)據(jù)寫入文件;
[0007]獲取恢復(fù)模式下的日志打印輸出流,將日志打印輸出流定位到數(shù)據(jù)寫入文件;
[0008]通過恢復(fù)模式下調(diào)試橋的命令解析器獲取數(shù)據(jù)導(dǎo)出命令,導(dǎo)出定位的數(shù)據(jù)寫入文件。
[0009]一種移動終端在恢復(fù)模式下查看日志的系統(tǒng),包括以下單元:
[0010]啟動單元,用于在恢復(fù)模式下啟動調(diào)試橋的可執(zhí)行程序,開啟調(diào)試橋的命令解析器;
[0011]掛載單元,用于通過恢復(fù)模式下調(diào)試橋的命令解析器獲取掛載命令,掛載第一分區(qū),第一分區(qū)包括數(shù)據(jù)寫入文件;
[0012]定位單元,用于獲取恢復(fù)模式下的日志打印輸出流,將日志打印輸出流定位到數(shù)據(jù)寫入文件;
[0013]導(dǎo)出單元,用于通過恢復(fù)模式下調(diào)試橋的命令解析器獲取數(shù)據(jù)導(dǎo)出命令,導(dǎo)出定位的數(shù)據(jù)寫入文件。
[0014]根據(jù)上述本發(fā)明的方案,其是在恢復(fù)模式下啟動調(diào)試橋的可執(zhí)行程序,利用調(diào)試橋的命令解析器掛載分區(qū),在其中創(chuàng)建數(shù)據(jù)寫入文件,將恢復(fù)模式下的日志打印輸出流定位到數(shù)據(jù)寫入文件中,再利用調(diào)試橋?qū)?shù)據(jù)寫入文件導(dǎo)出,在這一數(shù)據(jù)寫入文件中即可查看日志信息,以此方法可實(shí)現(xiàn)在恢復(fù)模式下查看日志,為解決移動終端運(yùn)行出現(xiàn)異常的問題提供了依據(jù),從而提高解決移動終端運(yùn)行異常問題的效率。
【附圖說明】
[0015]圖1是一個(gè)實(shí)施例中在恢復(fù)模式下查看日志的方法的流程圖;
[0016]圖2是一個(gè)實(shí)施例中在恢復(fù)模式下查看日志的系統(tǒng)的示意圖;
[0017]圖3是一個(gè)實(shí)施例中在恢復(fù)模式下查看日志的系統(tǒng)局部的示意圖;
[0018]圖4是另一個(gè)實(shí)施例中在恢復(fù)模式下查看日志的系統(tǒng)的示意圖。
【具體實(shí)施方式】
[0019]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的【具體實(shí)施方式】僅僅用以解釋本發(fā)明,并不限定本發(fā)明的保護(hù)范圍。
[0020]參見圖1所示,為本發(fā)明的移動終端在恢復(fù)模式下查看日志的方法的實(shí)施例。該實(shí)施例中的移動終端在恢復(fù)模式下查看日志的方法包括如下步驟:
[0021]步驟SlOl:在恢復(fù)模式下啟動調(diào)試橋的可執(zhí)行程序,開啟調(diào)試橋的命令解析器,進(jìn)入步驟S102 ;
[0022]具體的,恢復(fù)模式(recovery模式)是一種可以對終端內(nèi)部的數(shù)據(jù)或系統(tǒng)進(jìn)行修改的模式(類似于windows PE或DOS),在這個(gè)模式下可以刷入新的終端系統(tǒng),或者對已有的終端系統(tǒng)進(jìn)行備份或升級,也可以在此恢復(fù)出廠設(shè)置;調(diào)試橋是Android DebugBridge (簡稱adb),通過adb就可以調(diào)試終端中的程序;可執(zhí)行程序是adbd,用來開啟adb的命令解析器,即SHELL_COMMAND,開啟之后移動終端就進(jìn)入了 adb的shell模式。
[0023]步驟S102:通過所述恢復(fù)模式下調(diào)試橋的命令解析器獲取掛載命令,掛載第一分區(qū),所述第一分區(qū)包括數(shù)據(jù)寫入文件,進(jìn)入步驟S103 ;
[0024]具體的,可通過adb的SHELL_COMMAND,獲取掛載命令,在恢復(fù)模式下掛載第一分區(qū),這里的第一分區(qū)可以根據(jù)需要自由配置,如cache分區(qū)等,第一分區(qū)中包括數(shù)據(jù)寫入文件,此文件用于寫入終端信息等。
[0025]步驟S103:獲取恢復(fù)模式下的日志打印輸出流,將所述日志打印輸出流定位到所述數(shù)據(jù)寫入文件,進(jìn)入步驟S104 ;
[0026]具體的,可在恢復(fù)模式下獲取終端系統(tǒng)的日志打印輸出流,將其定位到數(shù)據(jù)寫入文件中,數(shù)據(jù)寫入文件中就包括了終端的日志信息。
[0027]步驟S104:通過所述恢復(fù)模式下調(diào)試橋的命令解析器獲取數(shù)據(jù)導(dǎo)出命令,導(dǎo)出所述定位的數(shù)據(jù)寫入文件。
[0028]具體的,可利用SHELL_COMMAND的數(shù)據(jù)導(dǎo)出命令adb pull,將定位有終端系統(tǒng)的日志打印輸出流的數(shù)據(jù)寫入文件導(dǎo)出,導(dǎo)出完成后就可以查看數(shù)據(jù)寫入文件中的日志信息。
[0029]本實(shí)施方式所述的移動終端在恢復(fù)模式下查看日志的方法,是在恢復(fù)模式下啟動調(diào)試橋,利用調(diào)試橋的命令解析器掛載分區(qū),在其中創(chuàng)建數(shù)據(jù)寫入文件,將恢復(fù)模式下的日志打印輸出流定位到數(shù)據(jù)寫入文件中,再將數(shù)據(jù)寫入文件導(dǎo)出,在這一數(shù)據(jù)寫入文件中即可查看日志信息,以此方法可實(shí)現(xiàn)在恢復(fù)模式下查看日志,為解決移動終端運(yùn)行出現(xiàn)異常的問題提供了依據(jù),從而提高解決移動終端運(yùn)行異常問題的效率。
[0030]在其中一個(gè)實(shí)施例中,所述在恢復(fù)模式下啟動調(diào)試橋的可執(zhí)行程序,開啟調(diào)試橋的命令解析器的步驟包括以下步驟:
[0031]在恢復(fù)模式下加載可配置的初始化文件,其中,所述可配置的初始化文件中包括環(huán)境變量,所述環(huán)境變量在所述恢復(fù)模式下調(diào)試橋的命令解析器所在的路徑目錄下;所述可配置的初始化文件中包括所述可執(zhí)行程序的服務(wù)信息;
[0032]通過所述初始化文件中的環(huán)境變量和所述可執(zhí)行程序的服務(wù)信息,啟動調(diào)試橋的可執(zhí)行程序,開啟調(diào)試橋的命令解析器,其中,所述可執(zhí)行程序保存在恢復(fù)模式下調(diào)試橋的命令解析器所在的路徑目錄下,恢復(fù)模式下調(diào)試橋的命令解析器與開機(jī)模式下調(diào)試橋的命令解析器之間存在軟連接。
[0033]具體的,恢復(fù)模式下adb的命令解析器的路徑目錄可以為“custom/bin/sh”,其中,“sh”代表的是恢復(fù)模式下adb的命令解析器;開機(jī)模式下adb的命令窗口的路徑目錄可以為“system/bin/mksh”,其中,“mksh”代表的是開機(jī)模式下adb的命令解析器;這兩個(gè)命令解析器之間的軟連接的作用就相當(dāng)于恢復(fù)模式下調(diào)試橋的命令解析器是開機(jī)模式下調(diào)試橋的命令解析器的一份拷貝;
[0034]可執(zhí)行程序adbd保存在“custom/bin”路徑目錄下;可配置的初始化文件可以為init.rc文件,環(huán)境變量expert PATH在“custom/bin”路徑目錄下;所述可執(zhí)行程序adbd的服務(wù)信息為“service adbd custom/bin/adbd” ;init.rc文件中包括所述可執(zhí)行程序adbd的服務(wù)信息,加載init.rc文件時(shí),通過init.rc文件中的環(huán)境變量和可執(zhí)行程序的服務(wù)信息,就可以自動啟動所述可執(zhí)行程序adbd,開啟adb的命令解析器,進(jìn)入adb的shell模式。
[0035]在其中一個(gè)實(shí)施例中,所述在恢復(fù)模式下啟動調(diào)試橋的命令解析器后,還包括以下步驟:
[0036]運(yùn)行Linux可執(zhí)行程序,通過所述Linux可執(zhí)行程序掛載第二分區(qū),并在所述第二分區(qū)中導(dǎo)入包括日志信息的文件,其中,所述Linux可執(zhí)行程序保存在所述恢復(fù)模式下調(diào)試橋的命令解析器所在的路徑目錄下。
[0037]具體的,可在“custom/bin”路徑目錄下保存Linux可執(zhí)行程序,如mount Is等Linux可執(zhí)行程序,在恢復(fù)模式下進(jìn)入adb的shell模式后,運(yùn)行mount Is等Linux可執(zhí)行程序,然后執(zhí)行掛載操作,掛載第二分區(qū),第二分區(qū)可以為data分區(qū)等,在第二分區(qū)中導(dǎo)入移動終端的各種信息文件,包括日志信息、讀寫權(quán)限、文件狀態(tài)、進(jìn)程狀態(tài)等,以此方式可查看移動終端中的日志文件,也可對移動終端進(jìn)行調(diào)試。
[0038]在其中一個(gè)實(shí)施例中,所述通過所述恢復(fù)模式下調(diào)試橋的命令解析器獲取掛載命令,掛載第一分區(qū),所述第一分區(qū)包括數(shù)據(jù)寫入文件的步驟包括以下步驟:
[0039]通過所述恢復(fù)模式下調(diào)試橋的命令解析器獲取掛載命令,生成第一分區(qū)掛載點(diǎn),在所述掛載點(diǎn)下生成數(shù)據(jù)寫入文件;
[0040]或者,
[0041]通過所述恢復(fù)模式下調(diào)試橋的命令解析器獲取掛載命令,生成第一分區(qū)掛載點(diǎn),在所述掛載點(diǎn)下生成第一分區(qū)目錄,在所述第一分區(qū)目錄下生成數(shù)據(jù)寫入文件。
[0042]具體的,掛載點(diǎn)可以是第一分區(qū)的分區(qū)名,如掛載cache分區(qū),掛載點(diǎn)可以是“/cache”,在掛載點(diǎn)下可以生成多級目
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
揭西县| 兴国县| 五常市| 登封市| 日照市| 博乐市| 松滋市| 玛纳斯县| 崇仁县| 泾阳县| 青铜峡市| 赤壁市| 库车县| 行唐县| 板桥市| 简阳市| 武义县| 合水县| 长白| 伊金霍洛旗| 墨脱县| 江源县| 冷水江市| 调兵山市| 买车| 化德县| 汉中市| 静宁县| 吴忠市| 河南省| 甘谷县| 绥化市| 馆陶县| 无为县| 读书| 太原市| 五台县| 阿巴嘎旗| 黔西| 昭平县| 建宁县|