我正试图从github克隆一个存储库。导入项目时出现错误:
E:\projectdir\keystore.properties(系统找不到指定的文件)
从github导入其他repo时,我从未遇到过这个问题。

最佳答案

许多项目通过release文件配置keystore.properties生成的签名。该文件将包含指向发布密钥库所在位置的属性、用于访问发布密钥的密码,等等。该密钥库和属性文件不应提交给公共版本控制系统。
因此,当您从版本控制签出代码时,keystore.properties文件将不存在,gradle将抱怨。
有很多方法可以设置一个build.gradle文件来避免这种错误,检查文件是否存在,如果存在,则仅使用其内容。从策略上讲,在您的情况下,只需注释release构建指令就足够了。

07-28 01:57
查看更多