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

无法使用葫芦android安装程序在模拟器/设备上运行android apk文件,android,calabash,Android,Calabash,我正在尝试葫芦android运行file.apk 我得到以下输出错误消息 无法在密钥库中列出证书。可能是因为密码 这是不正确的。(运行时错误) 我也试着运行这个命令 calabash-android resign file.apk 然后也收到同样的错误。 我还在环境变量中设置了android home和java home的正确路径,并将其添加到路径中 如能协助解决此问题,将不胜感激 提前感谢。我遇到过两种情况: 我发现如果主目录中的.android文件夹可能没有文件debug_密钥库。如果

我正在尝试葫芦android运行file.apk

我得到以下输出错误消息

无法在密钥库中列出证书。可能是因为密码 这是不正确的。(运行时错误)

我也试着运行这个命令

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

如能协助解决此问题,将不胜感激


提前感谢。

我遇到过两种情况:

  • 我发现如果主目录中的.android文件夹可能没有文件debug_密钥库。如果没有此文件,请通过终端转到您的.android目录,然后键入:

    keytool -genkey -v -keystore debug.keystore -alias androiddebugkey -storepass android -keypass android -keyalg RSA -keysize 2048 -validity 10000 
    
  • 如果您已经从存储库中提取了测试文件夹,并且原始上传程序使用了不同的gem版本来生成项目结构,那么您可以看到这一点。解决方案是简单地生成一个新的项目结构,然后在结构中包含测试


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

    $ calabash-android setup
    

    想象一下,这位朋友在填写提示时有了一些疯狂的自由,却没有意识到他失败的故障排除在项目目录的根目录中留下了一个葫芦设置文件。如果他删除此文件并听从Sunil的建议,一切可能都会好起来。

    检查:GitHub的问题已经解决。user2886068我也面临同样的问题。请告诉我你是怎么修好的。