标签:
(1)使用Key文件签名,eclipse的keypass和alias都必须是默认的,修改黄色部分
jarsigner -digestalg SHA1 -sigalg MD5withRSA -keystore C:\Users\lenovo012\.android\debug.keystore -storepass android -keypass android C:\Users\lenovo012\Desktop\BesTV_Lite_YDJD_3.1.1602.1.apk androiddebugkey
(2)对打包的应用程序进行优化
zipalign 4 C:\Users\lenovo012\Desktop\BesTV_Lite_YDJD_3.1.1602.1.apk C:\Users\lenovo012\Desktop\BesTV_Lite_YDJD_3.1.1602.1_sign.apk
(1)使用命令删除apk
(2)修改system的只读权限为可读可写,ro 只读,rw只写
mount -o remoun,rw /dev/block/platform/hi_mci.1/by-name/system
(3)删除system/app下的apk包,而且进入/data/app或者/data/data,检查是否存在com.bestv.ott.baseservices之类的,进行删除
(4)删除/data/system/packages.xml 文件中 你的App对应的项,例如com.bestv.ott.baseservices 的package节点
(1)以上步骤做完,可以重启盒子一下,再执行安装命令,如:
adb install D:\BesTV_Lite_YDJD_3.1.1602.1_sign.apk
标签:
原文地址:http://www.cnblogs.com/tobyHome/p/5661206.html