ubuntu下robotium测试apk重签名的问题

beautymind2008 2012-10-26 02:57:58
OS: ubuntu
要对apk进行自动化测试,使用的robotium,在跑case之前要对apk重签名,但是重签名后安装的时候提示:
Failure [INSTALL_PARSE_FAILED_NO_CERTIFICATES]

具体签名步骤:
Un-zip the apk file
Delete the META-INF folder
Re-zip the apk file
It will zip file as "applicationName.apk.zip" , rename it and make it as "applicationName.apk"
In Dos/Shell Terminal run following commands:
jarsigner -keystore ~/.android/debug.keystore -storepass android -keypass android applicationName.apk androiddebugkey
This command is under JAVA_HOME/bin
zipalign 4 applicationName.apk TempApplicationName.apk
This command is under ANDROID_HOME/tools/

以前都是用这种方法重签名,都能成功,昨天开始签名后安装的时候报错,请教高手是怎么引起的,应该怎么解决!!!

谢谢!!!
...全文
191 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
天涯飘雪 2012-12-03
  • 打赏
  • 举报
回复
我也遇到这个问题了,不知道怎么解决呢?

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧