1.开启模拟器
开启模拟器不能通过as开启,需要通过命令启动,进入sdk模拟器所在路径,-avd后面的参数是你模拟器的名字
emulator.exe -avd honda3.0 -writable-system -no-snapshot-load
2.获取root权限及remount权限
adb root
adb shell avbctl disable-verification
adb reboot
adb root
adb remount
3.预装app
获取remount权限后就可以将自己的apk与lib通过adb push到系统的system/priv-app目录下,需要注意的是lib目录下的架构文件名要改成arm,否则push到系统目录下会找不到so,push成功后adb reboot重启下模拟器.
adb push C:\Users\li282\Desktop\Test/system/priv-app/Test
tips:预装的app拥有普通APP更多的权限,比如可以静态注册广播监听,监听系统广播等