在Windows上正常运行Build.gradle storeFile文件(路径),但在自动生成系统上不起作用

时间:2018-06-27 11:13:04

标签: gradle android-studio-3.0

大家好:我们尝试使用自动构建系统。

在Windows上,调用“ gradle assembleRelease”后一切正常。但是,当我为自动构建系统推送提交时,它总是显示有关密钥库文件路径错误的错误。

 signingConfigs {
        configRelease {
            keyAlias 'keyalias'
            keyPassword 'password'
            storeFile file("$rootDir\\key.keystore")
            storePassword 'password'
        }
    }

key.keystore在根文件夹和应用程序文件夹中 我尝试了很多事情,但仍然遇到问题。 也许有人可以帮助我? 尝试过这个:

storeFile file('$rootDir/key.jks')
storeFile file('$rootDir/key.jks')
storeFile file('../key.jks')
storeFile file('app/key.jks')
storefile file('key.jks')

,但记得如rootDirectory.file() 一切都因错误的密钥路径而失败。 我只知道这是建立在Unix系统上的。 有帮助吗?

我也尝试了这篇SO文章中的所有内容: Relative path in build.gradle differs between Windows and OS X

** [UPD] **他们也以某种方式将构建转移到Windows VM。但是仍然存在相同的错误

0 个答案:

没有答案