導航:首頁 > 操作系統 > 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後台安裝相關的資料

熱點內容
python出錯標紅線 瀏覽:165
自己編寫app如何連接伺服器 瀏覽:874
台式電腦解壓很卡 瀏覽:308
liux命令 瀏覽:341
單片機msc51的最小電路圖片 瀏覽:449
java和大數據 瀏覽:271
強化包app是什麼 瀏覽:930
python翻譯器顏色怎麼改 瀏覽:582
找中介工作上哪個app 瀏覽:75
神州泰坦用什麼app 瀏覽:862
androidsdk升級版 瀏覽:700
科學解壓小發明 瀏覽:445
視頻免費送vip的app有什麼 瀏覽:114
devc怎麼重新編譯 瀏覽:453
阿里雲伺服器退款了嗎 瀏覽:428
在瀏覽器中顯示命令欄 瀏覽:381
ps2模擬器反編譯 瀏覽:971
小鵬場景編程 瀏覽:309
java設置按鈕顏色 瀏覽:405
android請求網路超時 瀏覽:113