-
给apk重新签名(此处发现问题较多)
1,运行calabash-android resign xxx.apk,
若报错提示和Ruby相关,很可能是版本过高不兼容calabash,需要更换Ruby版本
若无提示,说明重新签名成功。
2,若提示无keystore,需先生成keystore
cmd命令进入目录~\user\adminstor\.android,执行命令:
keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -keysize 2048 -validity 10000 -dname "CN=Android Debug,O=Android,C=US
calabash-android setup也可进行签名设置,易出问题
3,若提示无keytool,则需要安装keytool工具
2.编译时误报,可忽略,经过多次检查及实验,直接运行apk即可。

本文详细介绍了在使用calabash-android工具重新签名APK过程中可能遇到的问题及其解决方案,包括Ruby版本不兼容、缺少keystore和keytool工具等问题,并提供了生成keystore的具体命令。
294

被折叠的 条评论
为什么被折叠?



