導航:首頁 > 操作系統 > android後台安裝

android後台安裝

發布時間:2024-07-18 20:46:49

android App安裝以及啟動流程

Android App的安裝可以分為有界面的安裝和無界面的安裝。

有界面的安裝其實就是調用系統App(PackageInstaller)咐碼去安裝apk,打開安裝apk應用之後,點擊安裝按鈕執行startInstall方法,然後就進入安裝中界面開始安裝,安裝成功或者衡族哪失敗都會有對應的回調。內部其實也是使用PackageManager的installExistingPackage方法,通過binder機制,調用到PackageManagerService的installExistingPackage方法,最終調用到installExistingPackageAsUser方法安裝,而 安裝的核心原理其實就是將apk文件拷貝到系統可識別的重要的文件目錄

無界面安裝是調用adb命令,執行到一個c寫的commandline腳本,調用 install_app 方法,然後再調用 pm_command ,然後執行到pm腳本,執行 run 方法,調用 runinstall ,然後調用 installPackageAsUser 通過AMS執行安裝。

說到App的啟動,就需要從穗則開機開始說起,Android開機會先把所有應用安裝一遍就是把apk拷貝到對應的目錄(這也是Android開機慢的原因)。

整個流程如下:

其實App的啟動,除了剛開機是不一樣之外,正常時候基本與Activity的啟動非常接近。

② 如何安裝android開發環境

安裝android開發環境教程:

1、JDK安裝

下載後直接按照向導安裝即可,主要講解jdk環境變數配置:

我的電腦->屬性->高級->環境變數->系統變數中添加以下環境變數:

JAVA_HOME值為: D:Program FilesJavajdk1.6.0_18(安裝JDK的目錄)

CLASSPATH值為:.;%JAVA_HOME%lib ools.jar;%JAVA_HOME%libdt.jar;%JAVA_HOME%in;

Path: 在開始追加 %JAVA_HOME%in;

NOTE:前面四步設置環境變數對搭建Android開發環境不是必須的,可以跳過。

2、Eclipse安裝

下載如下圖所示的Eclipse IDE for Java Developers(92M)的win 32bit版:

搭建完成。

③ android SDK安裝

運行這個文件tools下的 android.bat
\sdk\tools\android.bat,
現在的 sdk都變了格式了,我看了下別人的回答都是按照老版本來說的,所以他們的不可取

閱讀全文

與android後台安裝相關的資料

熱點內容
360壓縮咋加密 瀏覽:352
hadoopmapreduce編程 瀏覽:300
linuxraid軟體 瀏覽:587
北美gre範文pdf 瀏覽:262
硬碟錄像機接什麼伺服器設備 瀏覽:500
智慧醫療方面最優演算法 瀏覽:920
伺服器ban掉了是什麼意思 瀏覽:394
vvo手機拍的視頻在哪個文件夾 瀏覽:838
華為防火牆cli命令手冊 瀏覽:895
於正新劇玉樓春在什麼App播放 瀏覽:127
學習社會經驗下載什麼app 瀏覽:475
php發布站程序 瀏覽:204
源碼編譯ntfs內核模塊 瀏覽:120
r11s手機管家沒有加密 瀏覽:781
怎麼看電腦連接哪個伺服器 瀏覽:191
二手伺服器設備欺詐如何解決 瀏覽:877
單片機伺服器安裝win10 瀏覽:658
胸椎壓縮性骨折傷殘 瀏覽:954
mt怎麼解壓文件 瀏覽:41
達芬奇項目伺服器有什麼用 瀏覽:854