Gracefully handle !isValid in AndroidStudio.gradleExecutable (#9893)

Fixes #9866
This commit is contained in:
Todd Volkert 2017-05-09 10:54:54 -07:00 committed by GitHub
parent f44ba8b9c9
commit a667bf935e

View File

@ -100,8 +100,9 @@ class AndroidStudio implements Comparable<AndroidStudio> {
String get gradlePath => _gradlePath;
String get gradleExecutable => fs.path
.join(_gradlePath, 'bin', platform.isWindows ? 'gradle.bat' : 'gradle');
String get gradleExecutable => isValid
? fs.path.join(_gradlePath, 'bin', platform.isWindows ? 'gradle.bat' : 'gradle')
: null;
String get javaPath => _javaPath;