android studio:无法重新创建缺少的调试密钥库

时间:2013-12-26 17:42:30

标签: android debugging keystore

我在我的ubuntu机器上安装了android studio(0.4)。尝试运行“hello world”应用程序时,我收到了以下错误消息:

  

任务执行失败':myApp:validateDebugSigning'。   无法重新创建缺少的调试密钥库。

〜/ .android /不包含任何密钥库文件。

有人知道如何解决这个问题吗?

2 个答案:

答案 0 :(得分:2)

很抱歉,但我不明白上面的答案,有人可以解释一下如何解决这个问题吗?我也是Android的新手,我不知道该怎么做......

感谢您的帮助

编辑:

有关信息,我找到了解决此问题的方法。

如果像我一样,您的~/.android文件夹中没有debug.keystore,并且您收到与上面相同的消息,则可以通过更改文件夹的安全权限来解决此问题。通过给它一个读/写,Android工作室能够正确运行应用程序。希望这可以帮助别人...

答案 1 :(得分:1)

如果设置ANDROID_SDK_HOME环境变量(如果没有,默认设置为~/.android/),Android Studio,Eclipse将基于此变量进行调试.keystore和AVD配置和文件(路径:$ANDROID_SDK_HOME/.android/ )。

如果设置,您可以移动~/.android/ to $ANDROID_SDK_HOME/

如果debug.keystore不存在,Android Studio将自动创建它,请保留$ ANDROID_SDK_HOME / .android / writable ,或者可以通过keytool命令创建它们。

我借助翻译工具完成了上述内容。