一種信息處理方法及電子設(shè)備的制作方法
【專利摘要】本申請(qǐng)公開了一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備可安裝第一應(yīng)用,所述第一應(yīng)用可在第二應(yīng)用開始安裝時(shí)生成第一提示信息,并在接收響應(yīng)于所述第一提示信息的輸入后繼續(xù)安裝所述第二應(yīng)用,其中,所述第一提示信息用于提示所述第二應(yīng)用開始安裝,所述方法包括:檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果;當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果;當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
【專利說明】一種信息處理方法及電子設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子【技術(shù)領(lǐng)域】,特別涉及一種信息處理的方法及電子設(shè)備。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,為了滿足用戶的需求,針對(duì)手機(jī)開發(fā)的應(yīng)用越來越多,用戶可以根據(jù)自己的需求在應(yīng)用商店選擇自己喜歡的或者需要的應(yīng)用進(jìn)行下載,或者對(duì)已經(jīng)安裝的應(yīng)用進(jìn)行升級(jí)。
[0003]大多數(shù)用戶選擇安裝第三方工具軟件如360手機(jī)助手、騰訊手機(jī)管家等來管理手機(jī)里的應(yīng)用,但是這些第三方工具軟件有時(shí)會(huì)彈出干擾用戶的無用信息。比如,當(dāng)用戶在應(yīng)用商店下載應(yīng)用或者升級(jí)應(yīng)用時(shí),已經(jīng)對(duì)應(yīng)用的安裝或升級(jí)進(jìn)行了確認(rèn),但是在應(yīng)用的安裝過程中,工具軟件仍然會(huì)彈出提示用戶確認(rèn)應(yīng)用安裝的界面,當(dāng)用戶選擇確認(rèn)安裝以后,應(yīng)用才能繼續(xù)安裝?,F(xiàn)有技術(shù)中為避免用戶進(jìn)行重復(fù)的確認(rèn)安裝,采用在安裝應(yīng)用時(shí),調(diào)用kill-9命令強(qiáng)行停止工具軟件的運(yùn)行。
[0004]本申請(qǐng)發(fā)明人在實(shí)現(xiàn)本申請(qǐng)實(shí)施例中技術(shù)方案的過程中,至少發(fā)現(xiàn)上述現(xiàn)有技術(shù)中存在如下技術(shù)問題:
[0005]由于現(xiàn)有技術(shù)中第三方工具軟件仍然會(huì)彈出提示用戶確認(rèn)應(yīng)用安裝的界面,而采用在安裝應(yīng)用時(shí)調(diào)用kill-9命令來強(qiáng)行停止工具軟件時(shí)會(huì)導(dǎo)致第三方工具軟件出現(xiàn)數(shù)據(jù)錯(cuò)誤、不能正常運(yùn)行等情況,所以,現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題。
【發(fā)明內(nèi)容】
[0006]本申請(qǐng)實(shí)施例提供一種信息處理方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)確認(rèn)安裝的技術(shù)效果。
[0007]本申請(qǐng)實(shí)施例提供一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備可安裝第一應(yīng)用,所述第一應(yīng)用可在第二應(yīng)用開始安裝時(shí)生成第一提示信息,并在接收響應(yīng)于所述第一提示信息的輸入后繼續(xù)安裝所述第二應(yīng)用,其中,所述第一提示信息用于提示所述第二應(yīng)用開始安裝,所述方法包括:
[0008]檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果;
[0009]當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果;
[0010]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0011]可選的,所述當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用安裝過程中安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果,具體包括:
[0012]當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),確定用于保存所述第二應(yīng)用的安裝文件的第一文件夾;
[0013]檢測(cè)所述第一文件夾下是否創(chuàng)建了預(yù)定文件夾,獲得第三判斷結(jié)果;
[0014]相應(yīng)地,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括:
[0015]當(dāng)所述第三判斷結(jié)果表明所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0016]可選的,所述當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用安裝過程中安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果,所述方法還包括:
[0017]檢測(cè)所述第二應(yīng)用的安全性,并檢測(cè)所述第一文件夾下是否創(chuàng)建了所述預(yù)定文件夾,獲得第四判斷結(jié)果;
[0018]相應(yīng)地,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括:
[0019]當(dāng)所述第四判斷結(jié)果表明所述第二應(yīng)用是安全的,且所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0020]可選的,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括:
[0021]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用。
[0022]可選的,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用,具體包括:
[0023]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),從第一服務(wù)器中獲取第一應(yīng)用信息,所述第一應(yīng)用信息用于記錄所述第一應(yīng)用的信息;
[0024]依據(jù)所述第一應(yīng)用信息,關(guān)閉與所述第一應(yīng)用信息相對(duì)應(yīng)的第一應(yīng)用。
[0025]可選的,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用,具體包括:
[0026]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),生成第一指令;其中,所述第一指令用于指示所述電子設(shè)備強(qiáng)行停止所述第一應(yīng)用的運(yùn)行;
[0027]響應(yīng)所述第一指令,關(guān)閉所述第一應(yīng)用。
[0028]可選的,在所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用之后,所述方法還包括:
[0029]檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果;
[0030]當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用。
[0031]可選的,所述檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果,具體包括:
[0032]檢測(cè)是否收到第二提示信息,獲得第六判斷結(jié)果;所述第二提示信息用于表征所述第二應(yīng)用安裝完成;
[0033]相應(yīng)地,所述當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用,具體包括:
[0034]當(dāng)所述第六判斷結(jié)果表明收到所述第二提示信息時(shí),生成第二指令,所述第二指令用于指示所述電子設(shè)備啟動(dòng)所述第一應(yīng)用;
[0035]響應(yīng)所述第二指令,啟動(dòng)所述第一應(yīng)用。
[0036]本申請(qǐng)實(shí)施例還提供一種電子設(shè)備,所述電子設(shè)備可安裝第一應(yīng)用,所述第一應(yīng)用可在第二應(yīng)用開始安裝時(shí)生成第一提示信息,并在接收響應(yīng)于所述第一提示信息的輸入后繼續(xù)安裝所述第二應(yīng)用,其中,所述第一提示信息用于提示所述第二應(yīng)用開始安裝,所述電子設(shè)備包括:
[0037]第一判斷模塊,用于檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果;
[0038]第二判斷模塊,用于當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果;
[0039]第一控制模塊,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0040]可選的,所述第二判斷模塊還包括:
[0041]第一檢測(cè)子模塊,用于當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),確定用于保存所述第二應(yīng)用的安裝文件的第一文件夾;
[0042]第一判斷子模塊,用于檢測(cè)所述第一文件夾下是否創(chuàng)建了預(yù)定文件夾,獲得第三判斷結(jié)果;
[0043]相應(yīng)地,所述第一控制模塊還包括:
[0044]第一控制子模塊,用于當(dāng)所述第三判斷結(jié)果表明所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0045]可選的,所述第二判斷模塊還包括:
[0046]第二判斷子模塊,用于檢測(cè)所述第二應(yīng)用的安全性,并檢測(cè)所述第一文件夾下是否創(chuàng)建了所述預(yù)定文件夾,獲得第四判斷結(jié)果;
[0047]相應(yīng)地,所述第一控制模塊還包括:
[0048]第二控制子模塊,用于當(dāng)所述第四判斷結(jié)果表明所述第二應(yīng)用是安全的,且所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信肩、O
[0049]可選的,所述第一控制模塊還包括:
[0050]第一執(zhí)行子模塊,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用。
[0051]可選的,所述第一執(zhí)行子模塊還包括:
[0052]第一獲取單元,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),從第一服務(wù)器中獲取第一應(yīng)用信息,所述第一應(yīng)用信息用于記錄所述第一應(yīng)用的信息;
[0053]第一執(zhí)行單元,用于依據(jù)所述第一應(yīng)用信息,關(guān)閉與所述第一應(yīng)用信息相對(duì)應(yīng)的第一應(yīng)用。
[0054]可選的,所述第一執(zhí)行子模塊還包括:
[0055]第一生成單元,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),生成第一指令;其中,所述第一指令用于指示所述電子設(shè)備強(qiáng)行停止所述第一應(yīng)用的運(yùn)行;
[0056]第二執(zhí)行單元,用于響應(yīng)所述第一指令,關(guān)閉所述第一應(yīng)用。
[0057]可選的,所述電子設(shè)備還包括:
[0058]第三判斷模塊,用于檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果;
[0059]第一執(zhí)行模塊,用于當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用。
[0060]可選的,所述第三判斷模塊還包括:
[0061]第三判斷子模塊,用于檢測(cè)是否收到第二提示信息,獲得第六判斷結(jié)果;所述第二提示信息用于表征所述第二應(yīng)用安裝完成;
[0062]相應(yīng)地,所述第三執(zhí)行單元還包括:
[0063]第一生成子模塊,用于當(dāng)所述第六判斷結(jié)果表明收到所述第二提示信息時(shí),生成第二指令,所述第二指令用于指示所述電子設(shè)備啟動(dòng)所述第一應(yīng)用;
[0064]第二執(zhí)行子模塊,用于響應(yīng)所述第二指令,啟動(dòng)所述第一應(yīng)用。
[0065]本申請(qǐng)實(shí)施例中的上述一個(gè)或多個(gè)技術(shù)方案,至少具有如下一種或多種技術(shù)效果:
[0066]一、本申請(qǐng)實(shí)施例的方案通過在檢測(cè)到準(zhǔn)備開始安裝或升級(jí)應(yīng)用時(shí),控制第三方工具軟件不顯示提示用戶確認(rèn)安裝的信息,以避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝,由于本申請(qǐng)中沒有使用現(xiàn)有技術(shù)中kill-9的方法來停止第三方工具軟件,且采用kill-9會(huì)導(dǎo)致第三方工具軟件出現(xiàn)數(shù)據(jù)錯(cuò)誤、不能正常運(yùn)行等情況,因此本申請(qǐng)實(shí)施例中的技術(shù)方案有效的解決了現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)確認(rèn)安裝的技術(shù)效果。
[0067]二、本申請(qǐng)實(shí)施例的方案通過在檢測(cè)到準(zhǔn)備開始安裝或升級(jí)應(yīng)用時(shí)就控制第三方工具軟件不顯示提示用戶確認(rèn)安裝的信息,因此用戶只需要在應(yīng)用商店下載應(yīng)用時(shí)對(duì)安裝或升級(jí)應(yīng)用進(jìn)行確認(rèn),而無需對(duì)第三方工具軟件彈出的消息進(jìn)行二次確認(rèn),可見,本申請(qǐng)實(shí)施例中的技術(shù)方案有效的解決了現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)效果O
[0068]進(jìn)一步地,本申請(qǐng)實(shí)施例的方案通過在檢測(cè)到準(zhǔn)備開始安裝或升級(jí)應(yīng)用時(shí),調(diào)用系統(tǒng)forceStopPackage O接口,停止電子設(shè)備中第三方工具軟件的運(yùn)行,以避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝,由于本申請(qǐng)中沒有使用現(xiàn)有技術(shù)中kill-9的方法來停止第三方工具軟件,而采用kill-9會(huì)導(dǎo)致第三方工具軟件出現(xiàn)數(shù)據(jù)錯(cuò)誤、不能正常運(yùn)行等情況,因此本申請(qǐng)實(shí)施例中的技術(shù)方案有效的解決了現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝,減少用戶重復(fù)操作,進(jìn)而提升用戶體驗(yàn)的技術(shù)效果。
【專利附圖】
【附圖說明】
[0069]為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0070]圖1為本申請(qǐng)實(shí)施例一提供的一種信息處理方法的流程圖;
[0071]圖2為本申請(qǐng)實(shí)施例一提供的一種信息處理方法中步驟S102的第一種實(shí)現(xiàn)方式;
[0072]圖3為本申請(qǐng)實(shí)施例二提供的一種電子設(shè)備的結(jié)構(gòu)方框圖。
【具體實(shí)施方式】
[0073]本申請(qǐng)實(shí)施例提供一種信息處理方法及電子設(shè)備,用于解決現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)效果。
[0074]本申請(qǐng)實(shí)施例中的技術(shù)方案為解決上述的技術(shù)問題,總體思路如下:
[0075]提供一種信息處理方法,應(yīng)用于電子設(shè)備中,電子設(shè)備可安裝第一應(yīng)用,第一應(yīng)用可在第二應(yīng)用開始安裝時(shí)生成第一提示信息,并在接收響應(yīng)于第一提示信息的輸入后繼續(xù)安裝第二應(yīng)用,其中,第一提示信息用于提示第二應(yīng)用開始安裝,方法包括:檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果;第一判斷結(jié)果表明有第二應(yīng)用開始安裝時(shí),檢測(cè)在第二應(yīng)用安裝過程中是否滿足預(yù)定狀態(tài),獲得第二判斷結(jié)果;當(dāng)?shù)诙袛嘟Y(jié)果表明安裝狀態(tài)滿足預(yù)定條件時(shí),控制第一應(yīng)用不顯示第一提示信息。
[0076]在上述技術(shù)方案中,電子設(shè)備在安裝或升級(jí)應(yīng)用時(shí),通過調(diào)用系統(tǒng)forceStopPackage O接口,停止電子設(shè)備中第三方工具軟件的運(yùn)行,以避免第三方工具軟件彈出提示信息,由于本申請(qǐng)中沒有使用現(xiàn)有技術(shù)中kill-9的方法來停止第三方工具軟件,且采用kill-9會(huì)導(dǎo)致第三方工具軟件出現(xiàn)數(shù)據(jù)錯(cuò)誤、不能正常運(yùn)行等情況,因此本申請(qǐng)實(shí)施例中的技術(shù)方案有效的解決了現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)效果。
[0077]為了更好的理解上述技術(shù)方案,下面通過附圖以及具體實(shí)施例對(duì)本發(fā)明技術(shù)方案做詳細(xì)的說明,應(yīng)當(dāng)理解本申請(qǐng)實(shí)施例以及實(shí)施例中的具體特征是對(duì)本發(fā)明技術(shù)方案的詳細(xì)的說明,而不是對(duì)本發(fā)明技術(shù)方案的限定,在不沖突的情況下,本申請(qǐng)實(shí)施例以及實(shí)施例中的技術(shù)特征可以相互組合。
[0078]實(shí)施例一
[0079]請(qǐng)參考圖1,本申請(qǐng)實(shí)施例提供一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備可安裝第一應(yīng)用,所述第一應(yīng)用可在第二應(yīng)用開始安裝時(shí)生成第一提示信息,并在接收響應(yīng)于所述第一提示信息的輸入后繼續(xù)安裝所述第二應(yīng)用,其中,所述第一提示信息用于提示所述第二應(yīng)用開始安裝,所述方法包括:
[0080]SlOl:檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果;
[0081]S102:當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果;
[0082]S103:當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0083]在具體實(shí)施過程中,所述電子設(shè)備可以是手機(jī)、平板電腦等電子設(shè)備,在本申請(qǐng)實(shí)施例中,將以電子設(shè)備是手機(jī)為例,來對(duì)本申請(qǐng)實(shí)施例中的方案的實(shí)現(xiàn)過程進(jìn)行詳細(xì)描述。
[0084]當(dāng)需要在手機(jī)中安裝或升級(jí)應(yīng)用時(shí),可以到相應(yīng)的應(yīng)用商店進(jìn)行下載,本實(shí)施例以安卓操作系統(tǒng)的手機(jī)為例,手機(jī)中安裝的360手機(jī)助手、騰訊手機(jī)管家等第三方工具軟件即對(duì)應(yīng)所述電子設(shè)備可安裝的第一應(yīng)用,在應(yīng)用商店選擇下載或升級(jí)的如網(wǎng)易新聞、百度地圖等應(yīng)用即為對(duì)應(yīng)第二應(yīng)用,當(dāng)?shù)诙?yīng)用開始安裝時(shí),以網(wǎng)易新聞為例,第三方工具軟件便會(huì)彈出一提醒界面,比如“是否安裝網(wǎng)易新聞”,并需要用戶進(jìn)行確認(rèn)操作,當(dāng)接收到確認(rèn)操作后網(wǎng)易新聞才能繼續(xù)進(jìn)行安裝。
[0085]對(duì)于步驟S101,具體實(shí)現(xiàn)方式為檢測(cè)是否在應(yīng)用商店下載或升級(jí)了手機(jī)應(yīng)用,當(dāng)確定在應(yīng)用商店下載或升級(jí)了手機(jī)應(yīng)用后,執(zhí)行步驟S102。
[0086]在本申請(qǐng)實(shí)施例中,步驟S102具體包括兩種實(shí)現(xiàn)方式:
[0087]第一種方式,請(qǐng)參考圖2,檢測(cè)待安裝的所述第二應(yīng)用是否生成安裝文件夾,此時(shí),步驟S102的具體實(shí)現(xiàn)過程如下:
[0088]S1021:當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),確定用于保存所述第二應(yīng)用的安裝文件的第一文件夾;
[0089]S1022:檢測(cè)所述第一文件夾下是否創(chuàng)建了預(yù)定文件夾,獲得第三判斷結(jié)果。
[0090]仍以安卓操作系統(tǒng)的手機(jī)為例,當(dāng)用戶開始安裝或升級(jí)手機(jī)應(yīng)用或通過應(yīng)用商店確認(rèn)安裝或升級(jí)手機(jī)應(yīng)用時(shí),利用安卓系統(tǒng)中的監(jiān)聽器FileObserver對(duì)應(yīng)用安裝目錄進(jìn)行監(jiān)聽,監(jiān)聽/data/data/目錄下待安裝文件包內(nèi)是否創(chuàng)建了 Iib文件夾,若Iib文件夾已經(jīng)被創(chuàng)建,則表明待安裝應(yīng)用開始進(jìn)行安裝了。
[0091]第二種方式,檢測(cè)待安裝的所述第二應(yīng)用的安全性以及是否生成安裝文件夾,此時(shí),步驟S102的具體實(shí)現(xiàn)過程為:
[0092]檢測(cè)所述第二應(yīng)用的安全性;
[0093]檢測(cè)所述第一文件夾下是否創(chuàng)建了所述預(yù)定文件夾,獲得第四判斷結(jié)果。
[0094]沿用上面的例子,為了保證手機(jī)的安全性,步驟S102的第二種方式的具體實(shí)現(xiàn)過程為:在下載應(yīng)用過程中要先檢測(cè)應(yīng)用的安全性,即檢測(cè)待安裝軟件是否為木馬或者帶有病毒,當(dāng)確定待安裝軟件為安全應(yīng)用且對(duì)手機(jī)系統(tǒng)沒有危害以后,設(shè)置監(jiān)聽器FileObserver對(duì)應(yīng)用安裝目錄進(jìn)行監(jiān)聽,檢測(cè)是否創(chuàng)建了 Iib文件夾。
[0095]相應(yīng)地,針對(duì)步驟S102的兩種實(shí)現(xiàn)方式,步驟S103,即:當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,也有對(duì)應(yīng)的兩種實(shí)現(xiàn)方式:
[0096]第一種方式:當(dāng)所述第三判斷結(jié)果表明所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0097]沿用上面的例子,在具體實(shí)施過程中,當(dāng)監(jiān)聽器FileObserver檢測(cè)到Iib文件夾已經(jīng)創(chuàng)建,表明待安裝應(yīng)用已經(jīng)開始進(jìn)行安裝,此時(shí),控制第三方工具軟件不彈出確認(rèn)安裝的提醒消息,因此,用戶也不用再對(duì)彈出的提醒進(jìn)行確認(rèn)操作,免去了不必要的操作。
[0098]第二種方式:當(dāng)所述第四判斷結(jié)果表明所述第二應(yīng)用是安全的,且所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0099]沿用上面的例子,在具體實(shí)施過程中,手機(jī)下載的應(yīng)用可能存在安全隱患,下載的應(yīng)用有可能是木馬程序或者攜帶病毒,安裝這種應(yīng)用會(huì)對(duì)手機(jī)系統(tǒng)造成非常嚴(yán)重的破壞,為了保證下載的應(yīng)用對(duì)手機(jī)沒有危害性,要對(duì)應(yīng)用進(jìn)行安全性檢查,安全性檢查可以通過輔助測(cè)試工具軟件來檢測(cè),也可以通過對(duì)下載應(yīng)用的代碼進(jìn)行分析來實(shí)現(xiàn),當(dāng)確認(rèn)下載的應(yīng)用為完全的,對(duì)手機(jī)沒有侵害,便可設(shè)置監(jiān)聽器FileObserver檢測(cè)指定目錄下Iib文件夾的創(chuàng)建情況,若Iib文件夾已經(jīng)創(chuàng)建,則控制第三方工具軟件不彈出提醒消息。
[0100]在本申請(qǐng)實(shí)施中,上述控制第三方工具軟件不彈出提醒消息可以是通過以下步驟實(shí)現(xiàn),但不僅限于一下步驟:當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用,或當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),屏蔽所述所述第一應(yīng)用彈出的提示消息。
[0101]在具體實(shí)施過程中,仍以上述安卓操作系統(tǒng)的手機(jī)為例,當(dāng)Iib文件夾已經(jīng)創(chuàng)建,則表明下載的手機(jī)應(yīng)用開始安裝,此時(shí),為了避免第三方工具軟件彈出提醒消息,則控制手機(jī)中已經(jīng)安裝的第三方工具軟件執(zhí)行關(guān)閉操作。
[0102]通常來說,用戶會(huì)在手機(jī)中安裝許多應(yīng)用軟件,在這些已安裝的應(yīng)用中,有些是會(huì)在安裝或升級(jí)應(yīng)用時(shí)彈出提醒消息的,有些則不會(huì)在安裝或升級(jí)應(yīng)用時(shí)彈出提醒消息,因此,需要確定上述會(huì)彈出提醒消息的應(yīng)用并將其關(guān)閉,在本申請(qǐng)實(shí)施例中,通過以下步驟來實(shí)現(xiàn):
[0103]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),從第一服務(wù)器中獲取第一應(yīng)用信息,所述第一應(yīng)用信息用于記錄所述第一應(yīng)用的信息;
[0104]依據(jù)所述第一應(yīng)用信息,關(guān)閉與所述第一應(yīng)用信息相對(duì)應(yīng)的第一應(yīng)用。
[0105]具體來講,在手機(jī)的服務(wù)器端保存有一套第三方工具軟件的列表,列表中的應(yīng)用軟件都是有可能在手機(jī)安裝應(yīng)用時(shí)彈出提醒消息的,在用戶安裝或升級(jí)應(yīng)用的過程中,當(dāng)檢測(cè)到Iib文件夾已經(jīng)創(chuàng)建,則將手機(jī)中已經(jīng)存在的應(yīng)用軟件信息與服務(wù)器列表中的應(yīng)用軟件信息進(jìn)行一一比對(duì),如果手機(jī)中存在與列表中信息一致的應(yīng)用軟件,則將該應(yīng)用關(guān)閉,這樣,不管手機(jī)中安裝了多少在安裝或升級(jí)手機(jī)應(yīng)用過程中彈出提醒消息的應(yīng)用軟件,都可以依據(jù)服務(wù)器端的列表將其找到并進(jìn)行關(guān)閉操作。
[0106]確定了要執(zhí)行關(guān)閉的第三方工具軟件后,采取以下步驟關(guān)閉第三方工具軟件:當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),生成第一指令;其中,所述第一指令用于指示所述電子設(shè)備強(qiáng)行停止所述第一應(yīng)用的運(yùn)行;響應(yīng)所述第一指令,關(guān)閉所述第一應(yīng)用。
[0107]在具體實(shí)施過程中,當(dāng)用戶選擇下載或升級(jí)的應(yīng)用開始安裝時(shí),即Iib文件夾被創(chuàng)建后,通過反射調(diào)用系統(tǒng)ActivityManager的forceStopPackage O接口,以停止第三方工具軟件的運(yùn)行。
[0108]在關(guān)閉所述第一應(yīng)用之后,繼續(xù)進(jìn)行以下步驟:
[0109]S104:檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果;
[0110]S105:當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用。
[0111]在具體實(shí)現(xiàn)過程中,步驟S104具體包括:檢測(cè)是否收到第二提示信息,獲得第六判斷結(jié)果;所述第二提示信息用于表征所述第二應(yīng)用安裝完成。
[0112]相應(yīng)的,步驟S105具體包括:當(dāng)所述第六判斷結(jié)果表明收到所述第二提示信息時(shí),生成第二指令,所述第二指令用于指示所述電子設(shè)備啟動(dòng)所述第一應(yīng)用;響應(yīng)所述第二指令,啟動(dòng)所述第一應(yīng)用。
[0113]繼續(xù)沿用上面的安卓操作系統(tǒng)手機(jī)的例子,當(dāng)檢測(cè)到待安裝或升級(jí)的應(yīng)用已經(jīng)安裝或升級(jí)完成后,系統(tǒng)的PackageManagerService便會(huì)發(fā)送“android, intent, act1n.PACKAGE_ADDED”消息,此消息表示應(yīng)用已經(jīng)安裝成功,在“android, intent, act1n.PACKAGE_ADDED”消息發(fā)出之后,第三方工具軟件會(huì)接收“B00T_C0MPLETE”系統(tǒng)廣播,該系統(tǒng)廣播用于重新啟動(dòng)第三方工具軟件,第三方工具軟件接收后便執(zhí)行重啟操作。
[0114]實(shí)施例二
[0115]基于與本申請(qǐng)實(shí)施例一中信息處理方法同樣的發(fā)明構(gòu)思,本申請(qǐng)實(shí)施例提供一種電子設(shè)備,請(qǐng)參考圖3,所述電子設(shè)備可安裝第一應(yīng)用,所述第一應(yīng)用可在第二應(yīng)用開始安裝時(shí)生成第一提示信息,并在接收響應(yīng)于所述第一提示信息的輸入后繼續(xù)安裝所述第二應(yīng)用,其中,所述第一提示信息用于提示所述第二應(yīng)用開始安裝,所述電子設(shè)備包括:
[0116]第一判斷模塊301,用于檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果;
[0117]第二判斷模塊302,用于當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果;
[0118]第一控制模塊303,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0119]為了檢測(cè)第二應(yīng)用是否已經(jīng)開始安裝,所述第二判斷模塊302還包括:
[0120]第一檢測(cè)子模塊,用于當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),確定用于保存所述第二應(yīng)用的安裝文件的第一文件夾;
[0121]第一判斷子模塊,用于檢測(cè)所述第一文件夾下是否創(chuàng)建了預(yù)定文件夾,獲得第三判斷結(jié)果;
[0122]相應(yīng)地,所述第一控制模塊303還包括:
[0123]第一控制子模塊,用于當(dāng)所述第三判斷結(jié)果表明所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0124]為了保證第二應(yīng)用的安全性,所述第二判斷模塊302還包括:
[0125]第二判斷子模塊,用于檢測(cè)所述第二應(yīng)用的安全性,并檢測(cè)所述第一文件夾下是否創(chuàng)建了所述預(yù)定文件夾,獲得第四判斷結(jié)果;
[0126]相應(yīng)地,所述第一控制模塊303還包括:
[0127]第二控制子模塊,用于當(dāng)所述第四判斷結(jié)果表明所述第二應(yīng)用是安全的,且所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信肩、O
[0128]為了使第三方工具軟件不生成提醒信息,所述第一控制模塊303還包括:
[0129]第一執(zhí)行子模塊,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用。
[0130]為了確定要關(guān)閉的第三方工具軟件,所述第一執(zhí)行子模塊還包括:
[0131]第一獲取單元,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),從第一服務(wù)器中獲取第一應(yīng)用信息,所述第一應(yīng)用信息用于記錄所述第一應(yīng)用的信息;
[0132]第一執(zhí)行單元,用于依據(jù)所述第一應(yīng)用信息,關(guān)閉與所述第一應(yīng)用信息相對(duì)應(yīng)的第一應(yīng)用。
[0133]為了關(guān)閉第三方工具軟件,所述第一執(zhí)行子模塊還包括:
[0134]第一生成單元,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),生成第一指令;其中,所述第一指令用于指示所述電子設(shè)備強(qiáng)行停止所述第一應(yīng)用的運(yùn)行;
[0135]第二執(zhí)行單元,用于響應(yīng)所述第一指令,關(guān)閉所述第一應(yīng)用。
[0136]為了在應(yīng)用軟件安裝完成之后重啟第三方工具軟件,所述電子設(shè)備還包括:
[0137]第三判斷模塊304,用于檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果;
[0138]第一執(zhí)行模塊305,用于當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用。
[0139]其中,所述第三判斷模塊304還包括:
[0140]第三判斷子模塊,用于檢測(cè)是否收到第二提示信息,獲得第六判斷結(jié)果;所述第二提示信息用于表征所述第二應(yīng)用安裝完成;
[0141]相應(yīng)地,所述第三執(zhí)行單元還包括:
[0142]第一生成子模塊,用于當(dāng)所述第六判斷結(jié)果表明收到所述第二提示信息時(shí),生成第二指令,所述第二指令用于指示所述電子設(shè)備啟動(dòng)所述第一應(yīng)用;
[0143]第二執(zhí)行子模塊,用于響應(yīng)所述第二指令,啟動(dòng)所述第一應(yīng)用。
[0144]通過本申請(qǐng)實(shí)施例中的一個(gè)或多個(gè)技術(shù)方案,可以實(shí)現(xiàn)如下一個(gè)或多個(gè)技術(shù)效果:
[0145]一、本申請(qǐng)實(shí)施例的方案通過在檢測(cè)到準(zhǔn)備開始安裝或升級(jí)應(yīng)用時(shí),控制第三方工具軟件不顯示提示用戶確認(rèn)安裝的信息,以避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝,由于本申請(qǐng)中沒有使用現(xiàn)有技術(shù)中kill-9的方法來停止第三方工具軟件,且采用kill-9會(huì)導(dǎo)致第三方工具軟件出現(xiàn)數(shù)據(jù)錯(cuò)誤、不能正常運(yùn)行等情況,因此本申請(qǐng)實(shí)施例中的技術(shù)方案有效的解決了現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)確認(rèn)安裝的技術(shù)效果。
[0146]二、本申請(qǐng)實(shí)施例的方案通過在檢測(cè)到準(zhǔn)備開始安裝或升級(jí)應(yīng)用時(shí)就控制第三方工具軟件不顯示提示用戶確認(rèn)安裝的信息,因此用戶只需要在應(yīng)用商店下載應(yīng)用時(shí)對(duì)安裝或升級(jí)應(yīng)用進(jìn)行確認(rèn),而無需對(duì)第三方工具軟件彈出的消息進(jìn)行二次確認(rèn),可見,本申請(qǐng)實(shí)施例中的技術(shù)方案有效的解決了現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)效果O
[0147]進(jìn)一步地,本申請(qǐng)實(shí)施例的方案通過在檢測(cè)到準(zhǔn)備開始安裝或升級(jí)應(yīng)用時(shí),調(diào)用系統(tǒng)forceStopPackage O接口,停止電子設(shè)備中第三方工具軟件的運(yùn)行,以避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝,由于本申請(qǐng)中沒有使用現(xiàn)有技術(shù)中kill-9的方法來停止第三方工具軟件,而采用kill-9會(huì)導(dǎo)致第三方工具軟件出現(xiàn)數(shù)據(jù)錯(cuò)誤、不能正常運(yùn)行等情況,因此本申請(qǐng)實(shí)施例中的技術(shù)方案有效的解決了現(xiàn)有技術(shù)中存在如何避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝的技術(shù)問題,實(shí)現(xiàn)了保證系統(tǒng)穩(wěn)定的情況下避免需要用戶進(jìn)行重復(fù)的確認(rèn)安裝,減少用戶重復(fù)操作,進(jìn)而提升用戶體驗(yàn)的技術(shù)效果。
[0148]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、系統(tǒng)、或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0149]本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0150]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0151]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0152]具體來講,本申請(qǐng)實(shí)施例中的一種信息處理方法對(duì)應(yīng)的計(jì)算機(jī)程序指令可以被存儲(chǔ)在光盤,硬盤,U盤等存儲(chǔ)介質(zhì)上,當(dāng)存儲(chǔ)介質(zhì)中的與信息處理方法對(duì)應(yīng)的計(jì)算機(jī)程序指令被一電子設(shè)備讀取或被執(zhí)行時(shí),包括如下步驟:
[0153]檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果;
[0154]當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果;
[0155]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0156]可選的,所述當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用安裝過程中安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果,具體包括:
[0157]當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),確定用于保存所述第二應(yīng)用的安裝文件的第一文件夾;
[0158]檢測(cè)所述第一文件夾下是否創(chuàng)建了預(yù)定文件夾,獲得第三判斷結(jié)果;
[0159]相應(yīng)地,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括:
[0160]當(dāng)所述第三判斷結(jié)果表明所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0161]可選的,所述當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用安裝過程中安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果,所述方法還包括:
[0162]檢測(cè)所述第二應(yīng)用的安全性,并檢測(cè)所述第一文件夾下是否創(chuàng)建了所述預(yù)定文件夾,獲得第四判斷結(jié)果;
[0163]相應(yīng)地,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括:
[0164]當(dāng)所述第四判斷結(jié)果表明所述第二應(yīng)用是安全的,且所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
[0165]可選的,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括:
[0166]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用。
[0167]可選的,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用,具體包括:
[0168]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),從第一服務(wù)器中獲取第一應(yīng)用信息,所述第一應(yīng)用信息用于記錄所述第一應(yīng)用的信息;
[0169]依據(jù)所述第一應(yīng)用信息,關(guān)閉與所述第一應(yīng)用信息相對(duì)應(yīng)的第一應(yīng)用。
[0170]可選的,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用,具體包括:
[0171]當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),生成第一指令;其中,所述第一指令用于指示所述電子設(shè)備強(qiáng)行停止所述第一應(yīng)用的運(yùn)行;
[0172]響應(yīng)所述第一指令,關(guān)閉所述第一應(yīng)用。
[0173]可選的,在所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用之后,所述方法還包括:
[0174]檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果;
[0175]當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用。
[0176]可選的,所述檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果,具體包括:
[0177]檢測(cè)是否收到第二提示信息,獲得第六判斷結(jié)果;所述第二提示信息用于表征所述第二應(yīng)用安裝完成;
[0178]相應(yīng)地,所述當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用,具體包括:
[0179]當(dāng)所述第六判斷結(jié)果表明收到所述第二提示信息時(shí),生成第二指令,所述第二指令用于指示所述電子設(shè)備啟動(dòng)所述第一應(yīng)用;
[0180]響應(yīng)所述第二指令,啟動(dòng)所述第一應(yīng)用。
[0181]盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
[0182]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種信息處理方法,應(yīng)用于電子設(shè)備中,所述電子設(shè)備可安裝第一應(yīng)用,所述第一應(yīng)用可在第二應(yīng)用開始安裝時(shí)生成第一提示信息,并在接收響應(yīng)于所述第一提示信息的輸入后繼續(xù)安裝所述第二應(yīng)用,其中,所述第一提示信息用于提示所述第二應(yīng)用開始安裝,所述方法包括: 檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果; 當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果; 當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
2.如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用安裝過程中安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果,具體包括: 當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),確定用于保存所述第二應(yīng)用的安裝文件的第一文件夾; 檢測(cè)所述第一文件夾下是否創(chuàng)建了預(yù)定文件夾,獲得第三判斷結(jié)果; 相應(yīng)地,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括: 當(dāng)所述第三判斷結(jié)果表明所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
3.如權(quán)利要求2所述的方法,其特征在于,所述當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果,所述方法還包括: 檢測(cè)所述第二應(yīng)用的安全性,并檢測(cè)所述第一文件夾下是否創(chuàng)建了所述預(yù)定文件夾,獲得第四判斷結(jié)果; 相應(yīng)地,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括: 當(dāng)所述第四判斷結(jié)果表明所述第二應(yīng)用是安全的,且所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
4.如權(quán)利要求1所述的方法,其特征在于,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息,具體包括: 當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用。
5.如權(quán)利要求4所述的方法,其特征在于,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用,具體包括: 當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),從第一服務(wù)器中獲取第一應(yīng)用信息,所述第一應(yīng)用信息用于記錄所述第一應(yīng)用的信息; 依據(jù)所述第一應(yīng)用信息,關(guān)閉與所述第一應(yīng)用信息相對(duì)應(yīng)的第一應(yīng)用。
6.如權(quán)利要求5所述的方法,其特征在于,所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用,具體包括: 當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),生成第一指令;其中,所述第一指令用于指示所述電子設(shè)備強(qiáng)行停止所述第一應(yīng)用的運(yùn)行; 響應(yīng)所述第一指令,關(guān)閉所述第一應(yīng)用。
7.如權(quán)利要求4-6任一權(quán)項(xiàng)所述的方法,其特征在于,在所述當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用之后,所述方法還包括: 檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果; 當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用。
8.如權(quán)利要求7所述的方法,其特征在于,所述檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果,具體包括: 檢測(cè)是否收到第二提示信息,獲得第六判斷結(jié)果;所述第二提示信息用于表征所述第二應(yīng)用安裝完成; 相應(yīng)地,所述當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用,具體包括: 當(dāng)所述第六判斷結(jié)果表明收到所述第二提示信息時(shí),生成第二指令,所述第二指令用于指示所述電子設(shè)備啟動(dòng)所述第一應(yīng)用; 響應(yīng)所述第二指令,啟動(dòng)所述第一應(yīng)用。
9.一種電子設(shè)備,所述電子設(shè)備可安裝第一應(yīng)用,所述第一應(yīng)用可在第二應(yīng)用開始安裝時(shí)生成第一提示信息,并在接收響應(yīng)于所述第一提示信息的輸入后繼續(xù)安裝所述第二應(yīng)用,其中,所述第一提示信息用于提示所述第二應(yīng)用開始安裝,所述電子設(shè)備包括: 第一判斷模塊,用于檢測(cè)是否有所述第二應(yīng)用開始安裝,獲得第一判斷結(jié)果; 第二判斷模塊,用于當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),檢測(cè)在所述第二應(yīng)用在安裝過程中的安裝狀態(tài)是否滿足預(yù)定條件,獲得第二判斷結(jié)果; 第一控制模塊,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
10.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述第二判斷模塊還包括: 第一檢測(cè)子模塊,用于當(dāng)所述第一判斷結(jié)果表明有所述第二應(yīng)用開始安裝時(shí),確定用于保存所述第二應(yīng)用的安裝文件的第一文件夾; 第一判斷子模塊,用于檢測(cè)所述第一文件夾下是否創(chuàng)建了預(yù)定文件夾,獲得第三判斷結(jié)果; 相應(yīng)地,所述第一控制模塊還包括: 第一控制子模塊,用于當(dāng)所述第三判斷結(jié)果表明所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
11.如權(quán)利要求10所述的電子設(shè)備,其特征在于,所述第二判斷模塊還包括: 第二判斷子模塊,用于檢測(cè)所述第二應(yīng)用的安全性,并檢測(cè)所述第一文件夾下是否創(chuàng)建了所述預(yù)定文件夾,獲得第四判斷結(jié)果; 相應(yīng)地,所述第一控制模塊還包括: 第二控制子模塊,用于當(dāng)所述第四判斷結(jié)果表明所述第二應(yīng)用是安全的,且所述第一文件夾下已經(jīng)創(chuàng)建了所述預(yù)定文件夾時(shí),控制所述第一應(yīng)用不顯示所述第一提示信息。
12.如權(quán)利要求9所述的電子設(shè)備,其特征在于,所述第一控制模塊還包括: 第一執(zhí)行子模塊,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),關(guān)閉所述第一應(yīng)用。
13.如權(quán)利要求12所述的電子設(shè)備,其特征在于,所述第一執(zhí)行子模塊還包括: 第一獲取單元,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),從第一服務(wù)器中獲取第一應(yīng)用信息,所述第一應(yīng)用信息用于記錄所述第一應(yīng)用的信息; 第一執(zhí)行單元,用于依據(jù)所述第一應(yīng)用信息,關(guān)閉與所述第一應(yīng)用信息相對(duì)應(yīng)的第一應(yīng)用。
14.如權(quán)利要求13所述的電子設(shè)備,其特征在于,所述第一執(zhí)行子模塊還包括: 第一生成單元,用于當(dāng)所述第二判斷結(jié)果表明所述安裝狀態(tài)滿足所述預(yù)定條件時(shí),生成第一指令;其中,所述第一指令用于指示所述電子設(shè)備強(qiáng)行停止所述第一應(yīng)用的運(yùn)行;第二執(zhí)行單元,用于響應(yīng)所述第一指令,關(guān)閉所述第一應(yīng)用。
15.如權(quán)利要求12-14任一權(quán)項(xiàng)所述的電子設(shè)備,其特征在于,所述電子設(shè)備還包括: 第三判斷模塊,用于檢測(cè)所述第二應(yīng)用安裝是否完成,獲得第五判斷結(jié)果; 第一執(zhí)行模塊,用于當(dāng)所述第五判斷結(jié)果表明所述第二應(yīng)用安裝完成時(shí),啟動(dòng)所述第一應(yīng)用。
16.如權(quán)利要求15所述的電子設(shè)備,其特征在于,所述第三判斷模塊還包括: 第三判斷子模塊,用于檢測(cè)是否收到第二提示信息,獲得第六判斷結(jié)果;所述第二提示信息用于表征所述第二應(yīng)用安裝完成; 相應(yīng)地,所述第三執(zhí)行單元還包括: 第一生成子模塊,用于當(dāng)所述第六判斷結(jié)果表明收到所述第二提示信息時(shí),生成第二指令,所述第二指令用于指示所述電子設(shè)備啟動(dòng)所述第一應(yīng)用; 第二執(zhí)行子模塊,用于響應(yīng)所述第二指令,啟動(dòng)所述第一應(yīng)用。
【文檔編號(hào)】G06F9/445GK104239106SQ201410487333
【公開日】2014年12月24日 申請(qǐng)日期:2014年9月22日 優(yōu)先權(quán)日:2014年9月22日
【發(fā)明者】張奇?zhèn)? 申請(qǐng)人:聯(lián)想(北京)有限公司