1.一種靜默安裝應(yīng)用程序的方法,其特征在于,所述方法包括:
若檢測到第三方應(yīng)用觸發(fā)第一應(yīng)用的安裝進(jìn)程,則獲取授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息;
根據(jù)所述預(yù)設(shè)應(yīng)用信息判斷所述第三方應(yīng)用是否為授權(quán)靜默安裝其他應(yīng)用的目標(biāo)應(yīng)用;
若所述第三方應(yīng)用為授權(quán)靜默安裝其他應(yīng)用的目標(biāo)應(yīng)用,則獲取所述第三方應(yīng)用的簽名信息;
使用所述簽名信息靜默安裝所述第一應(yīng)用。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述若檢測到第三方應(yīng)用觸發(fā)第一應(yīng)用的安裝進(jìn)程,則獲取授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息之前,所述方法還包括:
獲取服務(wù)器中預(yù)設(shè)的白名單;其中,所述白名單包括所述授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息,所述預(yù)設(shè)應(yīng)用信息包括所述預(yù)設(shè)應(yīng)用各自對應(yīng)的安裝包標(biāo)識以及簽名信息;
所述若檢測到第三方應(yīng)用觸發(fā)第一應(yīng)用的安裝進(jìn)程,則獲取授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息包括:
從所述白名單中獲取所述授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述獲取服務(wù)器中預(yù)設(shè)的白名單之后,所述方法還包括:
修改配置文件,設(shè)置用于標(biāo)識是否允許所述白名單中的預(yù)設(shè)應(yīng)用進(jìn)行靜默安裝的系統(tǒng)變量;
所述從所述白名單中獲取所述授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息包括:
若檢測到第三方應(yīng)用觸發(fā)第一應(yīng)用的安裝進(jìn)程,則讀取所述系統(tǒng)變量;
若所述系統(tǒng)變量標(biāo)識允許所述白名單中的預(yù)設(shè)應(yīng)用進(jìn)行靜默安裝,則從所述白名單中獲取所述授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息。
4.根據(jù)權(quán)利要求1至3任一項所述的方法,其特征在于,所述使用所述簽名信息靜默安裝所述第一應(yīng)用之后,所述方法還包括:
獲取新安裝成功的第二應(yīng)用的信息;
若所述第二應(yīng)用的信息與所述第一應(yīng)用相匹配,則識別為成功安裝所述第一應(yīng)用。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述若所述第二應(yīng)用的信息與所述第一應(yīng)用相匹配,則識別為成功安裝所述第一應(yīng)用包括:
若所述第二應(yīng)用的安裝包名稱以及版本號與所述第一應(yīng)用的安裝包名稱以及版本號均一致,則識別為成功安裝所述第一應(yīng)用。
6.一種終端,其特征在于,所述終端包括:
預(yù)設(shè)應(yīng)用信息獲取單元,用于若檢測到第三方應(yīng)用觸發(fā)第一應(yīng)用的安裝進(jìn)程,則獲取授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息;
判斷單元,用于根據(jù)所述預(yù)設(shè)應(yīng)用信息判斷所述第三方應(yīng)用是否為授權(quán)靜默安裝其他應(yīng)用的目標(biāo)應(yīng)用;
簽名信息獲取單元,用于若所述第三方應(yīng)用為授權(quán)靜默安裝其他應(yīng)用的目標(biāo)應(yīng)用,則獲取所述第三方應(yīng)用的簽名信息;
靜默安裝單元,用于使用所述簽名信息靜默安裝所述第一應(yīng)用。
7.根據(jù)權(quán)利要求6所述的終端,其特征在于,所述終端還包括:
白名單獲取單元,用于獲取服務(wù)器中預(yù)設(shè)的白名單;其中,所述白名單包括所述授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息,所述預(yù)設(shè)應(yīng)用信息包括所述預(yù)設(shè)應(yīng)用各自對應(yīng)的安裝包標(biāo)識以及簽名信息;
所述預(yù)設(shè)應(yīng)用信息獲取單元具體用于若檢測到第三方應(yīng)用觸發(fā)第一應(yīng)用的安裝進(jìn)程,則從所述白名單中獲取所述授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息。
8.根據(jù)權(quán)利要求7所述的終端,其特征在于,所述終端還包括:
設(shè)置單元,用于修改配置文件,設(shè)置用于標(biāo)識是否允許所述白名單中的預(yù)設(shè)應(yīng)用進(jìn)行靜默安裝的系統(tǒng)變量;
所述預(yù)設(shè)應(yīng)用信息獲取單元具體用于若檢測到第三方應(yīng)用觸發(fā)第一應(yīng)用的安裝進(jìn)程,則讀取所述系統(tǒng)變量;若所述系統(tǒng)變量標(biāo)識允許所述白名單中的預(yù)設(shè)應(yīng)用進(jìn)行靜默安裝,則從所述白名單中獲取所述授權(quán)靜默安裝其他應(yīng)用的預(yù)設(shè)應(yīng)用信息。
9.根據(jù)權(quán)利要求6至8任一項所述的終端,其特征在于,所述終端還包括:
安裝信息獲取單元,用于獲取新安裝成功的第二應(yīng)用的信息;
驗證單元,用于若所述第二應(yīng)用的信息與所述第一應(yīng)用相匹配,則識別為成功安裝所述第一應(yīng)用。
10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述驗證單元具體用于若所述第二應(yīng)用的安裝包名稱以及版本號與所述第一應(yīng)用的安裝包名稱以及版本號均一致,則識別為成功安裝所述第一應(yīng)用。