調(diào)試應(yīng)用程序的方法及裝置制造方法
【專利摘要】本發(fā)明公開(kāi)了一種調(diào)試應(yīng)用程序的方法及裝置,屬于程序開(kāi)發(fā)【技術(shù)領(lǐng)域】。所述方法包括:對(duì)于多個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序,當(dāng)訪問(wèn)域名相同但I(xiàn)P地址不同的應(yīng)用服務(wù)時(shí),根據(jù)該應(yīng)用程序的存儲(chǔ)路徑,獲取該應(yīng)用程序的解析文件,該解析文件中存儲(chǔ)該應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系;根據(jù)每個(gè)應(yīng)用程序的解析文件,分別加載每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系;基于每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別對(duì)每個(gè)應(yīng)用程序進(jìn)行調(diào)試。本發(fā)明可以滿足同時(shí)對(duì)多個(gè)應(yīng)用程序交叉調(diào)試的需求,并且使調(diào)試應(yīng)用程序的操作較簡(jiǎn)單,提高了調(diào)試應(yīng)用程序的效率。
【專利說(shuō)明】調(diào)試應(yīng)用程序的方法及裝置
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及程序開(kāi)發(fā)【技術(shù)領(lǐng)域】,特別涉及一種調(diào)試應(yīng)用程序的方法及裝置。
【背景技術(shù)】
[0002] 調(diào)試應(yīng)用程序是將開(kāi)發(fā)人員開(kāi)發(fā)的應(yīng)用程序投入實(shí)際運(yùn)行之前,終端對(duì)該應(yīng)用程 序進(jìn)行測(cè)試的過(guò)程。在這個(gè)過(guò)程中,終端可能需要訪問(wèn)該應(yīng)用程序包括的應(yīng)用服務(wù)對(duì)應(yīng)的 服務(wù)器,從該應(yīng)用服務(wù)對(duì)應(yīng)的服務(wù)器中獲取該應(yīng)用程序所需的測(cè)試數(shù)據(jù),以完成對(duì)該應(yīng)用 程序的調(diào)試。
[0003] 然而,開(kāi)發(fā)人員可能會(huì)同時(shí)開(kāi)發(fā)多個(gè)應(yīng)用程序,當(dāng)該多個(gè)應(yīng)用程序包括同一應(yīng)用 服務(wù)時(shí),比如,該多個(gè)應(yīng)用程序均包括搜索附近用戶的應(yīng)用服務(wù),該多個(gè)應(yīng)用程序需要通過(guò) 相同的域名分別從各自的服務(wù)器上獲取對(duì)應(yīng)的測(cè)試數(shù)據(jù)。而對(duì)于這種情況,終端只能逐個(gè) 對(duì)該多個(gè)應(yīng)用程序分別進(jìn)行調(diào)試,即,對(duì)于該多個(gè)應(yīng)用程序中任一應(yīng)用程序,開(kāi)發(fā)人員需要 手動(dòng)地將本地hosts文件中,該域名對(duì)應(yīng)的IP(Internet Protocol,互聯(lián)網(wǎng)協(xié)議)地址修改 為該應(yīng)用程序?qū)?yīng)的服務(wù)器的IP地址,該本地hosts文件是存儲(chǔ)域名與IP地址之間的對(duì) 應(yīng)關(guān)系的系統(tǒng)文件,終端根據(jù)該本地hosts文件中該域名對(duì)應(yīng)的IP地址,從該服務(wù)器中獲 取對(duì)應(yīng)的測(cè)試數(shù)據(jù),實(shí)現(xiàn)對(duì)該應(yīng)用程序的調(diào)試,當(dāng)該應(yīng)用程序調(diào)試完成后,開(kāi)發(fā)人員再手動(dòng) 地將該本地hosts文件中,該域名對(duì)應(yīng)的IP地址修改為其他應(yīng)用程序?qū)?yīng)的服務(wù)器的IP 地址,進(jìn)而對(duì)其他應(yīng)用程序進(jìn)行調(diào)試。
[0004] 上述方法需要開(kāi)發(fā)人員每調(diào)試一個(gè)應(yīng)用程序,修改一次本地hosts文件,無(wú)法滿 足多個(gè)應(yīng)用程序同時(shí)交叉調(diào)試的需求,并且還導(dǎo)致調(diào)試應(yīng)用程序的操作較復(fù)雜,降低了調(diào) 試應(yīng)用程序的效率。
【發(fā)明內(nèi)容】
[0005] 為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種調(diào)試應(yīng)用程序的方法及裝 置。所述技術(shù)方案如下:
[0006] -方面,提供了一種調(diào)試應(yīng)用程序的方法,所述方法包括:
[0007] 對(duì)于多個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序,根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述 應(yīng)用程序的解析文件,所述解析文件中存儲(chǔ)所述應(yīng)用程序的域名與互聯(lián)網(wǎng)協(xié)議IP地址之 間的對(duì)應(yīng)關(guān)系;
[0008] 根據(jù)所述每個(gè)應(yīng)用程序的解析文件,分別加載所述每個(gè)應(yīng)用程序的域名與IP地 址之間的對(duì)應(yīng)關(guān)系;
[0009] 基于所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別對(duì)所述每個(gè)應(yīng)用 程序進(jìn)行調(diào)試。
[0010] 可選地,所述根據(jù)所述每個(gè)應(yīng)用程序的第一解析文件,分別加載所述每個(gè)應(yīng)用程 序的域名與IP地址之間的對(duì)應(yīng)關(guān)系,包括:
[0011] 將所述每個(gè)應(yīng)用程序的解析文件中包括的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別 加載到所述每個(gè)應(yīng)用程序?qū)?yīng)的域名系統(tǒng)DNS緩存中;
[0012] 將所述每個(gè)應(yīng)用程序?qū)?yīng)的DNS緩存中加載的域名與IP地址之間的對(duì)應(yīng)關(guān)系確 定為所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系。
[0013] 可選地,所述根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的解析文件,包 括:
[0014] 根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的配置文件的存儲(chǔ)路徑;
[0015] 基于所述應(yīng)用程序的配置文件的存儲(chǔ)路徑,獲取所述應(yīng)用程序的解析文件。
[0016] 可選地,所述根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的解析文件之前, 還包括:
[0017] 獲取所述應(yīng)用程序使用的域名;
[0018] 基于所述應(yīng)用程序?qū)?yīng)的服務(wù)器的IP地址,獲取所述應(yīng)用程序使用的域名對(duì)應(yīng) 的IP地址;
[0019] 將所述域名和所述域名對(duì)應(yīng)的IP地址存儲(chǔ)在所述應(yīng)用程序的解析文件中。
[0020] 可選地,所述將所述域名和所述域名對(duì)應(yīng)的IP地址存儲(chǔ)在所述應(yīng)用程序的解析 文件中之后,還包括:
[0021] 根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的配置文件的存儲(chǔ)路徑;
[0022] 根據(jù)所述應(yīng)用程序的配置文件的存儲(chǔ)路徑,將所述解析文件存儲(chǔ)在所述應(yīng)用程序 的配置文件中。
[0023] 另一方面,提供了一種調(diào)試應(yīng)用程序的裝置,所述裝置包括:
[0024] 第一獲取模塊,用于對(duì)于多個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序,根據(jù)所述應(yīng)用程序的 存儲(chǔ)路徑,獲取所述應(yīng)用程序的解析文件,所述解析文件中存儲(chǔ)所述應(yīng)用程序的域名與互 聯(lián)網(wǎng)協(xié)議IP地址之間的對(duì)應(yīng)關(guān)系;
[0025] 加載模塊,用于根據(jù)所述每個(gè)應(yīng)用程序的解析文件,分別加載所述每個(gè)應(yīng)用程序 的域名與IP地址之間的對(duì)應(yīng)關(guān)系;
[0026] 調(diào)試模塊,用于基于所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別對(duì) 所述每個(gè)應(yīng)用程序進(jìn)行調(diào)試。
[0027] 可選地,所述加載模塊包括:
[0028] 加載單元,用于將所述每個(gè)應(yīng)用程序的解析文件中包括的域名與IP地址之間的 對(duì)應(yīng)關(guān)系,分別加載到所述每個(gè)應(yīng)用程序?qū)?yīng)的域名系統(tǒng)DNS緩存中;
[0029] 確定單元,用于將所述每個(gè)應(yīng)用程序?qū)?yīng)的DNS緩存中加載的域名與IP地址之間 的對(duì)應(yīng)關(guān)系確定為所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系。
[0030] 可選地,所述第一獲取模塊包括:
[0031] 第一獲取單元,用于根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的配置文 件的存儲(chǔ)路徑;
[0032] 第二獲取單元,用于基于所述應(yīng)用程序的配置文件的存儲(chǔ)路徑,獲取所述應(yīng)用程 序的解析文件。
[0033] 可選地,所述裝置還包括:
[0034] 第二獲取模塊,用于獲取所述應(yīng)用程序使用的域名;
[0035] 第三獲取模塊,用于基于所述應(yīng)用程序?qū)?yīng)的服務(wù)器的IP地址,獲取所述應(yīng)用程 序使用的域名對(duì)應(yīng)的IP地址;
[0036] 第一存儲(chǔ)模塊,用于將所述域名和所述域名對(duì)應(yīng)的IP地址存儲(chǔ)在所述應(yīng)用程序 的解析文件中。
[0037] 可選地,所述裝置還包括:
[0038] 第四獲取模塊,用于根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的配置文 件的存儲(chǔ)路徑;
[0039] 第二存儲(chǔ)模塊,用于根據(jù)所述應(yīng)用程序的配置文件的存儲(chǔ)路徑,將所述解析文件 存儲(chǔ)在所述應(yīng)用程序的配置文件中。
[0040] 在本發(fā)明實(shí)施例中,每個(gè)應(yīng)用程序均對(duì)應(yīng)一個(gè)解析文件,且解析文件中存儲(chǔ)的域 名為該應(yīng)用程序使用的域名。當(dāng)對(duì)該多個(gè)應(yīng)用程序進(jìn)行調(diào)試時(shí),該多個(gè)應(yīng)用程序分別加載 各自對(duì)應(yīng)的解析文件,基于每個(gè)應(yīng)用程序加載的解析文件,對(duì)每個(gè)應(yīng)用程序進(jìn)行調(diào)試。如 此,不需要開(kāi)發(fā)人員每調(diào)試一個(gè)應(yīng)用程序,修改一次多個(gè)應(yīng)用程序使用相同域名對(duì)應(yīng)的IP 地址,可以滿足同時(shí)對(duì)多個(gè)應(yīng)用程序交叉調(diào)試的需求,并且使調(diào)試應(yīng)用程序的操作較簡(jiǎn)單, 提高了調(diào)試應(yīng)用程序的效率。
【專利附圖】
【附圖說(shuō)明】
[0041] 為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于 本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。
[0042] 圖1是本發(fā)明實(shí)施例提供的一種調(diào)試應(yīng)用程序的方法流程圖;
[0043] 圖2是本發(fā)明實(shí)施例提供的另一種調(diào)試應(yīng)用程序的方法流程圖;
[0044] 圖3是本發(fā)明實(shí)施例提供的一種調(diào)試應(yīng)用程序的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0045] 為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方 式作進(jìn)一步地詳細(xì)描述。
[0046] 圖1是本發(fā)明實(shí)施例提供的一種調(diào)試應(yīng)用程序的方法流程圖。該方法的執(zhí)行主體 可以為終端,參見(jiàn)圖1,該方法包括:
[0047] 步驟101 :對(duì)于多個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序,根據(jù)該應(yīng)用程序的存儲(chǔ)路徑,獲 取該應(yīng)用程序的解析文件,解析文件中存儲(chǔ)該應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系。
[0048] 步驟102 :根據(jù)每個(gè)應(yīng)用程序的解析文件,分別加載每個(gè)應(yīng)用程序的域名與IP地 址之間的對(duì)應(yīng)關(guān)系。
[0049] 步驟103 :基于每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別對(duì)每個(gè)應(yīng)用 程序進(jìn)行調(diào)試。
[0050] 在本發(fā)明實(shí)施例中,每個(gè)應(yīng)用程序均對(duì)應(yīng)一個(gè)解析文件,且該解析文件中存儲(chǔ)的 域名為該應(yīng)用程序使用的域名。當(dāng)對(duì)該多個(gè)應(yīng)用程序進(jìn)行調(diào)試時(shí),該多個(gè)應(yīng)用程序分別加 載各自對(duì)應(yīng)的解析文件,基于每個(gè)應(yīng)用程序加載的解析文件,對(duì)每個(gè)應(yīng)用程序進(jìn)行調(diào)試。如 此,不需要開(kāi)發(fā)人員每調(diào)試一個(gè)應(yīng)用程序,修改一次多個(gè)應(yīng)用程序使用的相同域名對(duì)應(yīng)的 IP地址,可以滿足同時(shí)對(duì)多個(gè)應(yīng)用程序交叉調(diào)試的需求,并且使調(diào)試應(yīng)用程序的操作較簡(jiǎn) 單,提高了調(diào)試應(yīng)用程序的效率。
[0051] 可選地,根據(jù)每個(gè)應(yīng)用程序的解析文件,分別加載每個(gè)應(yīng)用程序的域名與IP地址 之間的對(duì)應(yīng)關(guān)系,包括:
[0052] 將每個(gè)應(yīng)用程序的解析文件中包括的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別加載 到每個(gè)應(yīng)用程序?qū)?yīng)的域名系統(tǒng)DNS緩存中;
[0053] 將每個(gè)應(yīng)用程序?qū)?yīng)的DNS緩存中加載的域名與IP地址之間的對(duì)應(yīng)關(guān)系確定為 每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系。
[0054] 可選地,根據(jù)該應(yīng)用程序的存儲(chǔ)路徑,獲取該應(yīng)用程序的解析文件,包括:
[0055] 根據(jù)該應(yīng)用程序的存儲(chǔ)路徑,獲取該應(yīng)用程序的配置文件的存儲(chǔ)路徑;
[0056] 基于該應(yīng)用程序的配置文件的存儲(chǔ)路徑,獲取該應(yīng)用程序的解析文件。
[0057] 可選地,根據(jù)該應(yīng)用程序的存儲(chǔ)路徑,獲取該應(yīng)用程序的解析文件之前,還包括:
[0058] 獲取該應(yīng)用程序使用的域名;
[0059] 基于該應(yīng)用程序?qū)?yīng)的服務(wù)器的IP地址,獲取該應(yīng)用程序使用的域名對(duì)應(yīng)的IP 地址;
[0060] 將該域名和該域名對(duì)應(yīng)的IP地址存儲(chǔ)在該應(yīng)用程序的解析文件中。
[0061] 可選地,將該域名和該域名對(duì)應(yīng)的IP地址存儲(chǔ)在該應(yīng)用程序的解析文件中之后, 還包括:
[0062] 根據(jù)該應(yīng)用程序的存儲(chǔ)路徑,獲取該應(yīng)用程序的配置文件的存儲(chǔ)路徑;
[0063] 根據(jù)該應(yīng)用程序的配置文件的存儲(chǔ)路徑,將該解析文件存儲(chǔ)在應(yīng)用程序的配置文 件中。
[0064] 上述所有可選技術(shù)方案,均可按照任意結(jié)合形成本發(fā)明的可選實(shí)施例,本發(fā)明實(shí) 施例對(duì)此不再進(jìn)行一一贅述。
[0065] 圖2是本發(fā)明實(shí)施例提供的一種調(diào)試應(yīng)用程序的方法流程圖。該方法的執(zhí)行主體 可以為終端,參見(jiàn)圖2,該方法包括:
[0066] 步驟201 :對(duì)于多個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序,獲取該應(yīng)用程序使用的域名。 [0067] 由于終端訪問(wèn)應(yīng)用程序?qū)?yīng)的服務(wù)器時(shí),是根據(jù)域名獲取該服務(wù)器的IP地址,進(jìn) 而訪問(wèn)該服務(wù)器,但是,對(duì)于本地開(kāi)發(fā)環(huán)境或編譯環(huán)境中的多個(gè)應(yīng)用程序,該多個(gè)應(yīng)用程序 可能會(huì)包括同一應(yīng)用服務(wù),而對(duì)于該多個(gè)應(yīng)用程序,該應(yīng)用服務(wù)對(duì)應(yīng)的測(cè)試數(shù)據(jù)存儲(chǔ)在不 同的服務(wù)器上,所以,對(duì)該多個(gè)應(yīng)用程序進(jìn)行調(diào)試時(shí),終端需要根據(jù)相同的域名,分別從該 多個(gè)應(yīng)用程序各自對(duì)應(yīng)的服務(wù)器上獲取測(cè)試數(shù)據(jù),也就是說(shuō),該終端需要訪問(wèn)域名相同但 IP地址不同的應(yīng)用服務(wù)。為了滿足多個(gè)應(yīng)用程序同時(shí)交叉調(diào)試的需求,終端需要分別獲取 每個(gè)應(yīng)用程序使用的域名,進(jìn)而獲取每個(gè)應(yīng)用程序使用的域名對(duì)應(yīng)的IP地址。
[0068] 比如,對(duì)于該多個(gè)應(yīng)用程序中的某個(gè)應(yīng)用程序,獲取到該應(yīng)用程序使用的域名為 tkad. vmmbb· com、zhenqian58. com 和 egg. game. yy. com。
[0069] 步驟202 :基于該應(yīng)用程序?qū)?yīng)的服務(wù)器的IP地址,獲取該應(yīng)用程序使用的域名 對(duì)應(yīng)的IP地址。
[0070] 域名與服務(wù)器的IP地址對(duì)應(yīng),當(dāng)獲知域名之后,可以根據(jù)域名與IP地址之間的對(duì) 應(yīng)關(guān)系,獲取該域名對(duì)應(yīng)的服務(wù)器的IP地址,根據(jù)獲取的服務(wù)器的IP地址,可以從該服務(wù) 器上獲取對(duì)應(yīng)的測(cè)試數(shù)據(jù)。
[0071] 另外,本步驟中獲取的該應(yīng)用程序使用的域名對(duì)應(yīng)的IP地址可以是終端從存儲(chǔ) 的域名與IP地址之間的對(duì)應(yīng)關(guān)系中獲取得到,還可以是接收開(kāi)發(fā)人員輸入的,本發(fā)明實(shí)施 例對(duì)此不做具體限定。
[0072] 步驟203 :將該域名和該域名對(duì)應(yīng)的IP地址存儲(chǔ)在該應(yīng)用程序的解析文件中,該 解析文件中存儲(chǔ)域名與IP地址之間的對(duì)應(yīng)關(guān)系。
[0073] 具體地,為該應(yīng)用程序設(shè)置對(duì)應(yīng)的解析文件,將該應(yīng)用程序使用的域名和該域名 對(duì)應(yīng)的IP地址存儲(chǔ)在該應(yīng)用程序的解析文件包括的域名與IP地址之間的對(duì)應(yīng)關(guān)系中。
[0074] 其中,終端分別為每個(gè)應(yīng)用程序設(shè)置對(duì)應(yīng)的解析文件時(shí),可以對(duì)每個(gè)解析文件設(shè) 置一個(gè)文件名稱,該多個(gè)應(yīng)用程序的解析文件的文件名稱可以相同,也可以不同,本發(fā)明實(shí) 施例對(duì)此不做具體限定。另外,解析文件的格式可以為txt格式,還可以為doc格式,本發(fā) 明實(shí)施例同樣對(duì)此不做具體限定。
[0075] t匕如,域名 tkad. vmmbb. com 對(duì)應(yīng)的 IP 地址為 124. 114. 122. 14,zhenqian58. com 對(duì)應(yīng)的 IP 地址為 124. 114. 122. 12, egg. game. yy. com 對(duì)應(yīng)的 IP 地址為 124. 114. 122. 16,將 tkad. vmmbb. com 和 124. 114. 122. 14, zhenqian58. com 和 124. 114. 122. 12,以及 egg. game, yy. com和124. 114. 122. 16存儲(chǔ)在如下表I所示的解析文件包括的域名與IP地址之間的對(duì) 應(yīng)關(guān)系中。
【權(quán)利要求】
1. 一種調(diào)試應(yīng)用程序的方法,其特征在于,所述方法包括: 對(duì)于多個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序,根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用 程序的解析文件,所述解析文件中存儲(chǔ)所述應(yīng)用程序的域名與互聯(lián)網(wǎng)協(xié)議IP地址之間的 對(duì)應(yīng)關(guān)系; 根據(jù)所述每個(gè)應(yīng)用程序的解析文件,分別加載所述每個(gè)應(yīng)用程序的域名與IP地址之 間的對(duì)應(yīng)關(guān)系; 基于所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別對(duì)所述每個(gè)應(yīng)用程序 進(jìn)行調(diào)試。
2. 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述每個(gè)應(yīng)用程序的解析文件,分 別加載所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系,包括: 將所述每個(gè)應(yīng)用程序的解析文件中包括的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別加載 到所述每個(gè)應(yīng)用程序?qū)?yīng)的域名系統(tǒng)DNS緩存中; 將所述每個(gè)應(yīng)用程序?qū)?yīng)的DNS緩存中加載的域名與IP地址之間的對(duì)應(yīng)關(guān)系確定為 所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系。
3. 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所 述應(yīng)用程序的解析文件,包括: 根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的配置文件的存儲(chǔ)路徑; 基于所述應(yīng)用程序的配置文件的存儲(chǔ)路徑,獲取所述應(yīng)用程序的解析文件。
4. 如權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所 述應(yīng)用程序的解析文件之前,還包括: 獲取所述應(yīng)用程序使用的域名; 基于所述應(yīng)用程序?qū)?yīng)的服務(wù)器的IP地址,獲取所述應(yīng)用程序使用的域名對(duì)應(yīng)的IP 地址; 將所述域名和所述域名對(duì)應(yīng)的IP地址存儲(chǔ)在所述應(yīng)用程序的解析文件中。
5. 如權(quán)利要求4所述的方法,其特征在于,所述將所述域名和所述域名對(duì)應(yīng)的IP地址 存儲(chǔ)在所述應(yīng)用程序的解析文件中之后,還包括: 根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的配置文件的存儲(chǔ)路徑; 根據(jù)所述應(yīng)用程序的配置文件的存儲(chǔ)路徑,將所述解析文件存儲(chǔ)在所述應(yīng)用程序的配 置文件中。
6. -種調(diào)試應(yīng)用程序的裝置,其特征在于,所述裝置包括: 第一獲取模塊,用于對(duì)于多個(gè)應(yīng)用程序中的每個(gè)應(yīng)用程序,根據(jù)所述應(yīng)用程序的存儲(chǔ) 路徑,獲取所述應(yīng)用程序的解析文件,所述解析文件中存儲(chǔ)所述應(yīng)用程序的域名與互聯(lián)網(wǎng) 協(xié)議IP地址之間的對(duì)應(yīng)關(guān)系; 加載模塊,用于根據(jù)所述每個(gè)應(yīng)用程序的解析文件,分別加載所述每個(gè)應(yīng)用程序的域 名與IP地址之間的對(duì)應(yīng)關(guān)系; 調(diào)試模塊,用于基于所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系,分別對(duì)所述 每個(gè)應(yīng)用程序進(jìn)行調(diào)試。
7. 如權(quán)利要求6所述的裝置,其特征在于,所述加載模塊包括: 加載單元,用于將所述每個(gè)應(yīng)用程序的解析文件中包括的域名與IP地址之間的對(duì)應(yīng) 關(guān)系,分別加載到所述每個(gè)應(yīng)用程序?qū)?yīng)的域名系統(tǒng)DNS緩存中; 確定單元,用于將所述每個(gè)應(yīng)用程序?qū)?yīng)的DNS緩存中加載的域名與IP地址之間的對(duì) 應(yīng)關(guān)系確定為所述每個(gè)應(yīng)用程序的域名與IP地址之間的對(duì)應(yīng)關(guān)系。
8. 如權(quán)利要求6所述的裝置,其特征在于,所述第一獲取模塊包括: 第一獲取單元,用于根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的配置文件的 存儲(chǔ)路徑; 第二獲取單元,用于基于所述應(yīng)用程序的配置文件的存儲(chǔ)路徑,獲取所述應(yīng)用程序的 解析文件。
9. 如權(quán)利要求6或8所述的裝置,其特征在于,所述裝置還包括: 第二獲取模塊,用于獲取所述應(yīng)用程序使用的域名; 第三獲取模塊,用于基于所述應(yīng)用程序?qū)?yīng)的服務(wù)器的IP地址,獲取所述應(yīng)用程序使 用的域名對(duì)應(yīng)的IP地址; 第一存儲(chǔ)模塊,用于將所述域名和所述域名對(duì)應(yīng)的IP地址存儲(chǔ)在所述應(yīng)用程序的解 析文件中。
10. 如權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括: 第四獲取模塊,用于根據(jù)所述應(yīng)用程序的存儲(chǔ)路徑,獲取所述應(yīng)用程序的配置文件的 存儲(chǔ)路徑; 第二存儲(chǔ)模塊,用于根據(jù)所述應(yīng)用程序的配置文件的存儲(chǔ)路徑,將所述解析文件存儲(chǔ) 在所述應(yīng)用程序的配置文件中。
【文檔編號(hào)】G06F11/36GK104239207SQ201410476639
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2014年9月17日 優(yōu)先權(quán)日:2014年9月17日
【發(fā)明者】譚海潮, 盧軒華 申請(qǐng)人:廣州華多網(wǎng)絡(luò)科技有限公司