Skip to content

Commit 88304f2

Browse files
Merge pull request #2020 from NativeScript/vladimirov/fix-android-error
Fix failing android build command by forcing use of gradle
2 parents f875561 + 2f287ae commit 88304f2

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/services/android-project-service.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -445,10 +445,11 @@ export class AndroidProjectService extends projectServiceBaseLib.PlatformProject
445445
if (!this._canUseGradle) {
446446
if (!frameworkVersion) {
447447
this.$projectDataService.initialize(this.$projectData.projectDir);
448-
frameworkVersion = this.$projectDataService.getValue(this.platformData.frameworkPackageName).wait().version;
448+
let frameworkInfoInProjectFile = this.$projectDataService.getValue(this.platformData.frameworkPackageName).wait();
449+
frameworkVersion = frameworkInfoInProjectFile && frameworkInfoInProjectFile.version;
449450
}
450451

451-
this._canUseGradle = semver.gte(frameworkVersion, AndroidProjectService.MIN_RUNTIME_VERSION_WITH_GRADLE);
452+
this._canUseGradle = !frameworkVersion || semver.gte(frameworkVersion, AndroidProjectService.MIN_RUNTIME_VERSION_WITH_GRADLE);
452453
}
453454

454455
return this._canUseGradle;

0 commit comments

Comments
 (0)