开发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签名
3、adb root; adb remount; adb push new.apk /system/priv-app
4、reboot后会自动安装