Skip to content

Re-introduce gradle-based examples #8178

@yjbanov

Description

@yjbanov

The first attempt to move our examples over to Gradle (8da4778) broke many of our tests and had to be rolled back (#8177).

We should give it another try.

Logs

gradle-regression

           	pkg: /data/local/tmp/app.apk
           Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]
[   +3 ms] �[1mPackage install error: Failure [INSTALL_FAILED_UPDATE_INCOMPATIBLE]�[0m
[        ] �[1mError running application on Nexus 5.�[0m
[   +4 ms] Error: Failed to install APK.
[   +9 ms] 'flutter run' took 20482ms.

package:flutter_tools/src/base/common.dart 29                     throwToolExit
package:flutter_tools/src/commands/run.dart 283                   RunCommand.runCommand.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/run_cold.dart 119                       ColdRunner._run.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/resident_runner.dart 191                ResidentRunner.stopEchoingDeviceLog.
===== asynchronous gap ===========================
dart:async                                                        _Completer.completeError
package:flutter_tools/src/commands/run.dart 285                   RunCommand.runCommand.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/run_cold.dart 119                       ColdRunner._run.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/resident_runner.dart 191                ResidentRunner.stopEchoingDeviceLog.
===== asynchronous gap ===========================
dart:async                                                        _asyncThenWrapperHelper
package:flutter_tools/src/commands/run.dart                       RunCommand.runCommand
package:flutter_tools/src/runner/flutter_command.dart 148         FlutterCommand.verifyThenRunCommand.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/dart/pub.dart 66                        pubGet.
===== asynchronous gap ===========================
dart:async                                                        _asyncThenWrapperHelper
package:flutter_tools/src/runner/flutter_command.dart             FlutterCommand.verifyThenRunCommand
package:flutter_tools/src/commands/run.dart 194                   RunCommand.verifyThenRunCommand.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/runner/flutter_command.dart 197         FlutterCommand.findTargetDevice.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/device.dart 52                          DeviceManager.getDevicesById.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/device.dart 72                          DeviceManager.getAllConnectedDevices.
===== asynchronous gap ===========================
dart:async                                                        _asyncThenWrapperHelper
package:flutter_tools/src/commands/run.dart                       RunCommand.verifyThenRunCommand
package:flutter_tools/src/runner/flutter_command.dart 119         FlutterCommand.run
package:args/command_runner.dart 194                              CommandRunner.runCommand.
===== asynchronous gap ===========================
dart:async                                                        Future.Future.microtask
package:args/command_runner.dart                                  CommandRunner.runCommand
package:flutter_tools/src/runner/flutter_command_runner.dart 222  FlutterCommandRunner.runCommand.
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/cache.dart 69                           Cache.lock.
===== asynchronous gap ===========================
dart:async                                                        _asyncThenWrapperHelper
package:flutter_tools/src/runner/flutter_command_runner.dart      FlutterCommandRunner.runCommand
package:args/command_runner.dart 109                              CommandRunner.run.
dart:async                                                        Future.Future.sync
package:args/command_runner.dart 109                              CommandRunner.run
package:flutter_tools/src/runner/flutter_command_runner.dart 150  FlutterCommandRunner.run
package:flutter_tools/executable.dart 128                         main.....
===== asynchronous gap ===========================
package:stack_trace                                               Chain.capture
package:flutter_tools/executable.dart 127                         main...

/cc @mit-mit @jakobr-google

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions