Skip to content

Commit 3a339dd

Browse files
Fatme HavaluovaFatme Havaluova
authored andcommitted
Fix android release build
1 parent 16d9dc9 commit 3a339dd

File tree

1 file changed

+15
-4
lines changed

1 file changed

+15
-4
lines changed

lib/services/android-project-service.ts

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -156,10 +156,21 @@ class AndroidProjectService implements IPlatformProjectService {
156156
private getAntArgs(configuration: string, projectRoot: string): string[] {
157157
var args = [configuration, "-f", path.join(projectRoot, "build.xml")];
158158
if(configuration === "release") {
159-
args = args.concat(["-Dkey.store", options.keyStorePath,
160-
"-Dkey.store.password", options.keyStorePassword,
161-
"-Dkey.alias", options.keyStoreAlias,
162-
"-Dkey.alias.password", options.keyStoreAliasPassword]);
159+
if(options.keyStorePath) {
160+
args = args.concat(["-Dkey.store", options.keyStorePath]);
161+
}
162+
163+
if(options.keyStorePassword) {
164+
args = args.concat(["-Dkey.store.password", options.keyStorePassword]);
165+
}
166+
167+
if(options.keyStoreAlias) {
168+
args = args.concat(["-Dkey.alias", options.keyStoreAlias]);
169+
}
170+
171+
if(options.keyStoreAliasPassword) {
172+
args = args.concat(["-Dkey.alias.password", options.keyStoreAliasPassword])
173+
}
163174
}
164175

165176
return args;

0 commit comments

Comments
 (0)