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

熱點內容
單片機半圓形缺口是什麼意思 瀏覽:362
win10系統更新後加密 瀏覽:619
excel轉換為pdf 瀏覽:277
騰訊雲伺服器如何用vnc登錄 瀏覽:305
實現aes加密解密動態庫 瀏覽:164
windowsscp命令 瀏覽:449
php教育網站源碼 瀏覽:187
演算法工程師像什麼職業 瀏覽:270
盲均衡演算法程序 瀏覽:980
看pdf用什麼軟體好 瀏覽:267
教室管理系統演算法 瀏覽:492
imap郵箱伺服器地址 瀏覽:455
單片機所控制的數據採集器 瀏覽:434
悅耳解壓音樂視頻 瀏覽:642
工信銀行app怎麼升一類卡 瀏覽:257
idea自動編譯軟體 瀏覽:275
完整源碼壓縮包 瀏覽:446
魔獸世界用什麼查看伺服器 瀏覽:769
怎麼用安卓手機創建電子郵件 瀏覽:760
查醫保app哪個最好 瀏覽:760