开发Android系统应用

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签名

开发Android系统应用

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

4、reboot后会自动安装