您的位置:首页 > 移动开发 > Android开发

如何制作自己的android升级…

2015-12-23 09:26 465 查看
原文地址:如何制作自己的android升级包(update.zip)作者:Taotesea手动制作update.zip包的过程:

1.创建一个update目录,该目录包含自己想要升级或替换的内容

例如:

update/

update/system

update/system/app

update/system/app/doodle_jump.apk

update/META-INF

update/META-INF/com

update/META-INF/com/google

update/META-INF/com/google/android

update/META-INF/com/google/android/update-script

该目录包含doodle_jump游戏,升级后该apk将出现在手机的/system/app/目录下。

META-INF目录下包含升级脚本,update-script脚本的内容如下:

show_progress 0.500000 0

copy_dir PACKAGE:system SYSTEM:

show_progress 0.100000 0

大家可以根据自己的升级内容添加相应的命令。

2.创建压缩包

在update/目录下运行:

$ zip -qry ../update.unsigned.zip ./

将在update/的父目录下产生update.unsigned.zip 压缩包

3.签名

$ java -Xmx512m -jar signapk.jar -w key.x509.pem key.pk8
update.unsigned.zip update.zip

生成签过名的update.zip包,其中

signapk.jar,key.x509.pem,key.pk8与具体手机系统相关

4.将签过名的update.zip包放入手机sdcard根目录,

重启系统进入recovery模式,选择

apply update.zip,成功后重启手机

ok,现在手机上已经有doodle_jump游戏了,并且它无法被删除~
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: