開發Android系統應用

李高峰發表於2020-11-16

Android系統應用通常放在/system/app和/system/priv-app中,priv-app中擁有更高的許可權,應用安裝到系統有兩種方式;

一、系統整體編譯

應用的Android.mk宣告LOCAL_PRIVILEGED_MODULE := true

這樣通過mk編譯出的apk將打包到img,img燒寫後開機自動安裝在/system/priv-app

 

二、push外部開發的應用到/system/priv-app

1、可以按照Android studio編譯出未簽名的apk

2、匯出系統中籤名,並將apk簽名

3、adb root; adb remount; adb push new.apk /system/priv-app

4、reboot後會自動安裝

相關文章