- 03 Apr, 2018 1 commit
-
-
Luke authored
Adds Java EE module to SDK manager environment to stop missing xml library exception when checking for licenses. (#16035)
-
- 01 Mar, 2018 1 commit
-
-
jcollins-g authored
-
- 28 Feb, 2018 1 commit
-
-
jcollins-g authored
* Revert "Revert "Add android license verification to doctor and some refactoring" (#14727)" This reverts commit d2602947. * Add tests, fix sdkManagerEnv and use it consistently, and rearrange Status object model * AnsiSpinner needs to leave the cursor where it found it. * fix tests * Const constructor warning only shows up on windows...? * Avoid crash if we can't find the home directory * Make pathVarSeparator return a string in the mock * Implement review comments * Fix out-of-order problem on stop
-
- 15 Feb, 2018 1 commit
-
-
Todd Volkert authored
Reports from that commit included: * Doctor hanging * Doctor prompting to install JDK * AnsiStatus.cancel() printing elapsed time and extra newline * Printing extra spinner character at the end of each line
-
- 14 Feb, 2018 1 commit
-
-
jcollins-g authored
* Initial version, seems to work * Unit test for android license checker * Cleanups * Windows analyzer wants const. * Refinements to timeout * review comments * Forgot a nit
-
- 02 Feb, 2018 1 commit
-
-
Alexandre Ardhuin authored
-
- 24 Jan, 2018 1 commit
-
-
Chris Bracken authored
Convenience getters for the the path to the Android SDK manager and the currently installed version of the tool. Pre-factoring to support better checks around the --android-licenses command, which uses a feature of the SDK manager that is unsupported in older versions of the tool.
-
- 21 Nov, 2017 1 commit
-
-
Martin Kustermann authored
* Add support for NDK discovery and add --prefer-shared-library option We would like to be able to use native tools (e.g. simpleperf, gdb) with precompiled flutter apps. The native tools work much better with *.so files instead of the custom formats the Dart VM uses by default. The reason for using blobs / instruction snapshots is that we do not want to force flutter users to install the Android NDK. This CL adds a `--prefer-shared-library` flag to e.g. `flutter build apk` which will use the NDK compiler (if available) to turn the precompiled app assembly file to an `*.so` file. If the NDK compiler is not available it will default to the default behavior. * Rebase, add test for NDK detection, augment flutter.gradle with @Input for flag * Use InMemoryFileSystem for test * Remove unused import * Address some analyzer warnings
-
- 17 Nov, 2017 1 commit
-
-
Todd Volkert authored
Previously, we were mapping certain named platforms (e.g. `android-stable`) to their corresponding version. this had two problems: 1. The version could become out of date. For instance, we had mapped `android-stable` to version 24, but the stable version is now 27. 2. The list of possible named versions wasn't comprehensive. Some Android SDKs just list the platform as `stable`, or `experimental`, etc. This change updates the platform version detection to use the `build.prop` file that exists in the platform directory (only for cases where the version number is not encoded into the directory name).
-
- 19 Jul, 2017 1 commit
-
-
Devon Carew authored
* pass the value of the android sdk * swap flag * allow the user to set the android-sdk location
-
- 22 Mar, 2017 1 commit
-
-
Jakob Andersen authored
* Remove unnecessary Android SDK checks. * Remove unused accessors, skip replay test.
-
- 13 Mar, 2017 1 commit
-
-
John McCutchan authored
Fixes #8618
-
- 07 Mar, 2017 1 commit
-
-
John McCutchan authored
* Request the user upgrade if the Android SDK version is 24 * Update android_sdk_test.dart * Update android_sdk.dart
-
- 04 Mar, 2017 1 commit
-
-
Chris Bracken authored
-
- 22 Feb, 2017 2 commits
-
-
Jakob Andersen authored
* Fix bug parsing Gradle version. Version from pub_semver requires versions of the format X.Y.Z. Gradle doesn't follow semantic versioning, though, so version parsing would fail on versions like '3.2'. Fixed by writing a custom Version class. Also removed a check for apksigner when building Gradle-based projects. Fixes #8298
-
Michael Goderbauer authored
This reverts commit 70d7fe3a. The Java version missmatch on the bots has been resolved.
-
- 17 Feb, 2017 1 commit
-
-
Michael Goderbauer authored
Also: Fix some analyzer warnings.
-
- 15 Feb, 2017 2 commits
-
-
Michael Goderbauer authored
-
Michael Goderbauer authored
-
- 14 Feb, 2017 1 commit
-
-
Michael Goderbauer authored
-
- 11 Feb, 2017 1 commit
-
-
Michael Goderbauer authored
-
- 26 Jan, 2017 1 commit
-
-
Todd Volkert authored
-
- 25 Jan, 2017 1 commit
-
-
Michael Goderbauer authored
Required for https://github.com/flutter/flutter/issues/138
-
- 09 Jan, 2017 1 commit
-
-
Todd Volkert authored
This ensures that accidental usages of dart:io's file API don't creep in over time.
-
- 07 Jan, 2017 1 commit
-
-
Todd Volkert authored
This removes direct file access from within flutter_tools in favor of using `package:file` via a `FileSystem` that's accessed via the `ApplicationContext`. This lays the groundwork for us to be able to easily swap out the underlying file system when running Flutter tools, which will be used to provide a record/replay file system, analogous to what we have for process invocations.
-
- 29 Nov, 2016 1 commit
-
-
John McCutchan authored
-
- 03 Nov, 2016 1 commit
-
-
Dan Rubel authored
-
- 01 Nov, 2016 1 commit
-
-
Todd Volkert authored
-
- 27 Oct, 2016 1 commit
-
-
Dan Rubel authored
-
- 24 Oct, 2016 1 commit
-
-
Chris Bracken authored
-
- 13 Oct, 2016 1 commit
-
-
Dan Rubel authored
* cleanup obtaining user home directory path * refactor doctor and detect IntelliJ on Mac * fix detect Flutter plugin for IntelliJ
-
- 22 Aug, 2016 1 commit
-
-
Devon Carew authored
* don't resolve symlinks as part of which * update method dartdoc
-
- 20 May, 2016 1 commit
-
-
Todd Volkert authored
For developers with the platform tools installed but no SDK, it prevents crashing in the flutter tool in favor of more user-friendly error messages downstream.
-
- 11 May, 2016 1 commit
-
-
Devon Carew authored
* be more lenient when looking for matching android sdk components * use a null aware operator
-
- 24 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 17 Mar, 2016 1 commit
-
-
Devon Carew authored
-
- 14 Mar, 2016 1 commit
-
-
Hixie authored
-
- 17 Feb, 2016 2 commits
-
-
Devon Carew authored
-
Adam Barth authored
Also, look for the Android SDK in the default locations.
-
- 15 Feb, 2016 1 commit
-
-
Devon Carew authored
-