有两种方式可编译具有系统权限的apk:1,在源码中编译;2,使用系统签名
一,在源码中编译
编译命令基本是 mm packages/xxx/xxxx 的格式,具体的可能各个定制系统的命令略有区别,当然不能忘记加.mk文件到项目目录下。
编译完成后的apk及odex文件在如下目录中(目录可能略有不同):
out argetproductusersystemapp
二,使用signapk.jar
cmd窗口下:
java -jar signapk.jar platform.x509.pem platform.pk8 D:xxx.apk D:xxxSigned.apk
signapk.jar: out/host/linux-86/framework/
platform.x509.pem platform.pk8: build/target/product/security/