diff --git a/bin/templates/cordova/lib/build.js b/bin/templates/cordova/lib/build.js index 268a7c5d..1139719c 100644 --- a/bin/templates/cordova/lib/build.js +++ b/bin/templates/cordova/lib/build.js @@ -503,11 +503,7 @@ function parseOpts(options, resolvedTarget) { if (config.android && config.android[ret.buildType]) { var androidInfo = config.android[ret.buildType]; if(androidInfo.keystore && !packageArgs.keystore) { - if(path.isAbsolute(androidInfo.keystore)) { - packageArgs.keystore = androidInfo.keystore; - } else { - packageArgs.keystore = path.relative(ROOT, path.join(path.dirname(buildConfig), androidInfo.keystore)); - } + packageArgs.keystore = path.resolve(path.dirname(buildConfig), androidInfo.keystore); } ['alias', 'storePassword', 'password','keystoreType'].forEach(function (key){