Commit e4df6b4e authored by tonyzhao1's avatar tonyzhao1 Committed by Todd Volkert

Change the required version of adb, as older versions break hot reload. (#24746)

parent 8fcddbbd
...@@ -172,7 +172,7 @@ class AndroidDevice extends Device { ...@@ -172,7 +172,7 @@ class AndroidDevice extends Device {
if (majorVersion == 1 && minorVersion > 0) { if (majorVersion == 1 && minorVersion > 0) {
return true; return true;
} }
if (majorVersion == 1 && minorVersion == 0 && patchVersion >= 32) { if (majorVersion == 1 && minorVersion == 0 && patchVersion >= 39) {
return true; return true;
} }
return false; return false;
...@@ -190,7 +190,7 @@ class AndroidDevice extends Device { ...@@ -190,7 +190,7 @@ class AndroidDevice extends Device {
final RunResult adbVersion = await runCheckedAsync(<String>[getAdbPath(androidSdk), 'version']); final RunResult adbVersion = await runCheckedAsync(<String>[getAdbPath(androidSdk), 'version']);
if (_isValidAdbVersion(adbVersion.stdout)) if (_isValidAdbVersion(adbVersion.stdout))
return true; return true;
printError('The ADB at "${getAdbPath(androidSdk)}" is too old; please install version 1.0.32 or later.'); printError('The ADB at "${getAdbPath(androidSdk)}" is too old; please install version 1.0.39 or later.');
} catch (error, trace) { } catch (error, trace) {
printError('Error running ADB: $error', stackTrace: trace); printError('Error running ADB: $error', stackTrace: trace);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment