首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用calabash android安装程序在模拟器/设备上运行android apk文件

无法使用calabash android安装程序在模拟器/设备上运行android apk文件
EN

Stack Overflow用户
提问于 2013-10-16 11:25:27
回答 2查看 1.3K关注 0票数 2

我正在尝试运行file.apk。

我得到以下输出错误msg

无法在密钥存储库中列出证书。可能是因为密码不正确。(RuntimeError)

我还试着运行以下命令

代码语言:javascript
复制
calabash-android resign file.apk  

然后也会收到同样的错误。我还在环境变量中设置了android-home和java-home的正确路径,并将其添加到路径中。

如果能为解决这个问题提供任何帮助,我们将不胜感激。

提前谢谢。

EN

回答 2

Stack Overflow用户

发布于 2014-02-07 19:44:34

在两种情况下,我遇到了这样的情况:

  1. 我发现如果主目录中的.android文件夹可能没有文件debug_keystore。如果它没有这个文件,通过终端转到您的.android目录,然后键入: 键盘工具-genkey -v -keystore debug.keystore -alias -alias -storepass android -keypass android -keyalg RSA -keysize 2048 -validity 10000
  2. 如果您已经从存储库中提取了测试文件夹,并且原始上传程序使用了不同的gem版本来生成项目结构,那么您可以看到这一点。解决方案是简单地生成一个新的项目结构,然后将测试包含在您的结构中。
票数 1
EN

Stack Overflow用户

发布于 2014-11-26 21:40:17

不是说我会这么做,但假设你有个朋友。假设这位朋友试图在没有明确方向的情况下进行故障排除,于是跑了:

代码语言:javascript
复制
$ calabash-android setup

想象一下,这位朋友在填写提示符时采取了一些疯狂的自由,却没有意识到他的故障排除方法在他的项目目录的根目录下留下了一个calabash_settings文件。如果他要删除这个文件并遵循Sunil的建议,那么一切都会对他有利的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19402153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档