【技術實現步驟摘要】
本專利技術涉及終端,尤其涉及一種基于安卓系統的app安裝啟動方法及機頂盒終端。
技術介紹
1、為了滿足智能終端的定制化功能和商業目標,智能終端需要預裝的app應用的數量與種類不斷增加。對于同一款的智能終端,期望在一套系統軟件上兼容更多的應用,以滿足用戶在兼容性、個性化方面的增強的需求。在這種背景下,不同智能終端的適配要求,具有很好應用基數,可以很好的降低應用或者系統開發的成本。
2、但是,隨著需求的增多,系統預置應用數量增加,智能終端預置應用數量增加,基于安卓系統的智能終端的系統分區和應用安裝的data分區空間占用也越來越多,系統開機運行后,由于系統預置應用數量增加,對智能終端的cpu、內存的占用也越來越多;長期運行,智能終端的系統的效率、穩定性會下降。
技術實現思路
1、針對現有技術中所存在的不足,本專利技術提供了一種基于安卓系統的app安裝啟動方法,其解決了基于安卓系統的智能終端在滿足多種應用場景需求時,系統運行的效率及穩定性下降的問題。
2、根據本專利技術的實施例,一種基于安卓系統的app安裝啟動方法,包括:
3、s1、響應于終端設備的啟動信號,檢測當前啟動是否為首次安裝啟動;若為首次安裝啟動,則安裝預先配置的基礎應用,所述基礎應用包括用于安卓系統運行的必須應用和用于獲取用戶需要安裝的預置應用的安裝選擇應用;
4、s2、運行所述安裝選擇應用,以獲取用戶選擇的預置應用;
5、s3、安裝所述s2中獲取到的用戶選擇的預置應
6、s4、運行所述s3中的預置應用。
7、可選地,所述app安裝啟動方法還包括:在檢測當前啟動是否為首次安裝啟動的過程中,在當前啟動為非首次安裝啟動時,則運行已安裝的預置應用。
8、可選地,當通過安裝后的預置應用獲取到恢復出廠值的指令時,初始化所述安裝選擇應用以及通過安裝選擇應用安裝的預置應用運行所述s2至s4。
9、可選地,當通過安裝后的預置應用獲取到定制設置信息時,運行所述s2至s4。
10、可選地,在所述s3中,安裝所述用戶選擇的預置應用包括:
11、獲取與用戶選擇的預置應用對應的安裝包;
12、將獲得的安裝包的原始后綴名修改為目標后綴名;
13、根據預先設置的應用安裝路徑將后綴名為目標后綴名的安裝包拷貝至目標數據區域;
14、安裝所述目標數據區域中的安裝包。
15、可選地,在所述用戶選擇的預置應用安裝完成后,刪除所述目標數據區域中的安裝包。
16、可選地,所述s2包括:運行所述安裝選擇應用,并根據用戶的安裝需求和用戶偏好推薦預置應用,將推薦的預置應用作為用戶選擇的預置應用。
17、另一方面,根據本專利技術實施例,還提供了一種機頂盒終端,包括外殼及置于所述外殼內的芯片,所述芯片被配置為執行如上介紹的基于安卓系統的app安裝啟動方法的步驟。
18、第三方面,還提供一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現如上介紹的基于安卓系統的app安裝啟動方法的各個步驟。
19、第四方面,還提供一種計算機可讀存儲介質,所述計算機程序產品包括計算機程序代碼,當所述計算機程序代碼在電子設備上運行時,使得所述電子設備執行如上介紹的基于安卓系統的app安裝啟動方法的各個步驟。
20、相比于現有技術,本專利技術具有如下有益效果:通過安裝選擇應用,使得安裝后的應用為預置應用,而非全部的系統分區中的應用,從而縮小了安裝應用所占用的存儲空間大小,減少系統運行占用的cpu和內存。
本文檔來自技高網...【技術保護點】
1.一種基于安卓系統的APP安裝啟動方法,其特征在于,包括:
2.如權利要求1所述的基于安卓系統的APP安裝啟動方法,其特征在于,所述APP安裝啟動方法還包括:在檢測當前啟動是否為首次安裝啟動的過程中,在當前啟動為非首次安裝啟動時,則運行已安裝的預置應用。
3.如權利要求1所述的基于安卓系統的APP安裝啟動方法,其特征在于,當通過安裝后的預置應用獲取到恢復出廠值的指令時,初始化所述安裝選擇應用以及通過安裝選擇應用安裝的預置應用運行所述S2至S4。
4.如權利要求1所述的基于安卓系統的APP安裝啟動方法,其特征在于,當通過安裝后的預置應用獲取到定制設置信息時,運行所述S2至S4。
5.如權利要求1至4任一所述的基于安卓系統的APP安裝啟動方法,其特征在于,在所述S3中,安裝所述用戶選擇的預置應用包括:
6.如權利要求5所述的基于安卓系統的APP安裝啟動方法,其特征在于,在所述用戶選擇的預置應用安裝完成后,刪除所述目標數據區域中的安裝包。
7.如權利要求1所述的基于安卓系統的APP安裝啟動方法,其特征在于,所述S
8.一種機頂盒終端,包括外殼及置于所述外殼內的芯片,其特征在于,所述芯片被配置為執行如權利要求1至7任一項所述的基于安卓系統的APP安裝啟動方法的步驟。
9.一種計算機程序產品,包括計算機程序,所述計算機程序被處理器執行時實現權利要求1至7任一項所述的基于安卓系統的APP安裝啟動方法的步驟。
10.一種計算機可讀存儲介質,其特征在于,所述計算機程序產品包括計算機程序代碼,當所述計算機程序代碼在電子設備上運行時,使得所述電子設備執行如權利要求1至7任一項所述的基于安卓系統的APP安裝啟動方法的步驟。
...【技術特征摘要】
1.一種基于安卓系統的app安裝啟動方法,其特征在于,包括:
2.如權利要求1所述的基于安卓系統的app安裝啟動方法,其特征在于,所述app安裝啟動方法還包括:在檢測當前啟動是否為首次安裝啟動的過程中,在當前啟動為非首次安裝啟動時,則運行已安裝的預置應用。
3.如權利要求1所述的基于安卓系統的app安裝啟動方法,其特征在于,當通過安裝后的預置應用獲取到恢復出廠值的指令時,初始化所述安裝選擇應用以及通過安裝選擇應用安裝的預置應用運行所述s2至s4。
4.如權利要求1所述的基于安卓系統的app安裝啟動方法,其特征在于,當通過安裝后的預置應用獲取到定制設置信息時,運行所述s2至s4。
5.如權利要求1至4任一所述的基于安卓系統的app安裝啟動方法,其特征在于,在所述s3中,安裝所述用戶選擇的預置應用包括:
6.如權利要求5所述的基于安卓系統的app安裝啟動方法...
【專利技術屬性】
技術研發人員:文靜,姚亮,蔡茂,
申請(專利權)人:四川長虹新網科技有限責任公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。