android打包签名流程 如何给apk文件签名?

[更新]
·
·
分类:互联网
3402 阅读

android打包签名流程

如何给apk文件签名?

如何给apk文件签名?

给修改后的apk重新签名的方法为:
1、首先,删除apk包中的签名文件。在左侧的压缩文件中,找到META-INF选项,并删除。
2、再次更改apk格式为压缩包形式,将其改回.apk格式。找到证书,将其复制到与需要重新签名的apk文件相同的目录下。
3、按“WIN R”,打开【运行】;输入“cmd”,进入D:Sign目录;
4、运行下面的命令,-androiddebugkey表示Key别名。
5、最后,修改后的apk重新签名就完成了。

如何修改apk的分辨率?

一、安装java环境,网上大把的下载和教程,就不啰嗦了。
二、下载反编译软件Apktool和签名软件AndroidResEdit,和你要修改的apk,把你要修改的apk放在解压出的APKTool文件夹里,反编译,(一般你下载的Apktool会有使用说明)反编译后会产生一个以你apk命名的文件夹,进入该文件夹找到smali,smali后缀的文件,里面包含了你的分辨率,记事本打开,这里需要你懂16进制,把自己机型的分辨率转换成16进制替换。
三、编译打包(重新把修改过的文件打包为APK格式),打包好后用到签名软件AndroidResEdit进行签名。最后安装测试即可。

我想自己制作安卓系统的固件包,请问谁知道怎么制作?

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_progress0.5000000
copy_dirPACKAGE:systemSYSTEM:
show_progress0.1000000
大家可以根据自己的升级内容添加相应的命令。
2.创建压缩包
在update/目录下运行:
$
将在update/的父目录下产生压缩包
3.签名
$
生成签过名的包,其中
signapk.jar,,与具体手机系统相关
4.将签过名的包放入手机sdcard根目录,
重启系统进入recovery模式,选择
,成功后重启手机
ok,现在手机上已经有doodle_jump游戏了,并且它无法被删除~