我在我的ubuntu机器上安装了android studio(0.4)。尝试运行“hello world”应用程序时,我收到了以下错误消息:
任务执行失败':myApp:validateDebugSigning'。 无法重新创建缺少的调试密钥库。
〜/ .android /不包含任何密钥库文件。
有人知道如何解决这个问题吗?
答案 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命令创建它们。
我借助翻译工具完成了上述内容。