系统开发工程师应该用得到。
虽然我们是在平台上面干活,但是每次mm一下也是挺浪费时间调试的。
这边的解决方法是获取到平台的签名文件之后直接运行脚步完成系统apk的替换
1.获取平台签名
build\target\product\security
将这一整个目录拷贝出来“security”
2.获取签名工具
out\host\linux-x86\framework\signapk.jar
3.编写签名脚本
TestListActivity.bat
java -jar signapk.jar platform.x509.pem platform.pk8 TestListActivity.apk TestListActivity_out.apk
adb root
adb remount
adb shell rm system/app/TestListActivity.apk
adb push TestListActivity_out.apk system/app/TestListActivity.apk
del TestListActivity_out.apk
adb reboot
echo. & pause
上面的删除和push目录参照你自己想要替换的apk目录不是死的。
上面的完成之后你的签名文件一切都准备好了。
将Demo.apk放在“security"目录
双击Demo.bat运行脚步
push成功后重启手机。替换完成