Skip to content

Hot reload doesn't seem to work with applications that don't use the framework #5863

@eseidelGoogle

Description

@eseidelGoogle
/src/flutter/examples/layers %flutter run -t raw/canvas.dart            [/src/flutter/examples/layers]
Launching loader on Nexus 5...
--------- beginning of main
Observatory listening on http://127.0.0.1:8104
Diagnostic server listening on http://127.0.0.1:8105
Updating assets...                                   0.1s
Syncing files to device...                               
Scanning project files...                            0.0s
Scanning package files...                            0.1s
Scanning asset files...                              0.0s
Scanning for deleted files...                        0.0s
No files to remove.
Updating files...                                    0.3s
Synced 1.1MB.
Connected to view '_flutterView/0xb49e8ec0'.
Running raw/canvas.dart on Nexus 5...
Application running.
Type "h" or F1 for this help message; type "q", F10, or ctrl-c to quit.
Type "r" or F5 to perform a hot reload of the app, and "R" to restart the app.
Type "w" to print the widget hierarchy of the app, and "t" for the render tree.
Finishing file synchronization...
Syncing files to device...                               
Scanning project files...                            0.0s
Scanning package files...                            0.1s
Scanning asset files...                              0.0s
Scanning for deleted files...                        0.0s
No files to remove.
Updating files...                                    6.9s
r
Syncing files to device...                               
Scanning project files...                            0.0s
Scanning package files...                            0.1s
Scanning asset files...                              0.0s
Scanning for deleted files...                        0.0s
No files to remove.
No files to update.
Performing hot reload...                             0.0s
Reloaded 1 of 18 libraries.
Reassembling application...                          0.0s
Reassembling application failed.
^CException from flutter run: JSON-RPC error -32601 (method not found): Method not found
package:json_rpc_2/src/client.dart 96                             Client.sendRequest
package:json_rpc_2/src/peer.dart 69                               Peer.sendRequest
package:flutter_tools/src/vmservice.dart 559                      VM.invokeRpcRaw.<async>
===== asynchronous gap ===========================
dart:async                                                        Future.Future.microtask
package:flutter_tools/src/vmservice.dart                          VM.invokeRpcRaw
package:flutter_tools/src/vmservice.dart 728                      Isolate.invokeRpcRaw
package:flutter_tools/src/vmservice.dart 812                      Isolate.flutterExit
package:flutter_tools/src/resident_runner.dart 195                ResidentRunner.stopApp.<async>
===== asynchronous gap ===========================
dart:async                                                        Future.Future.microtask
package:flutter_tools/src/resident_runner.dart                    ResidentRunner.stopApp
package:flutter_tools/src/hot.dart 521                            HotRunner.cleanupAfterSignal.<async>
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/resident_runner.dart 100                ResidentRunner.stopEchoingDeviceLog.<async>
===== asynchronous gap ===========================
dart:async                                                        _asyncThenWrapperHelper
package:flutter_tools/src/hot.dart                                HotRunner.cleanupAfterSignal
package:flutter_tools/src/resident_runner.dart 66                 ResidentRunner.registerSignalHandlers.<fn>.<async>
===== asynchronous gap ===========================
dart:async                                                        Future.Future.microtask
package:flutter_tools/src/resident_runner.dart                    ResidentRunner.registerSignalHandlers.<fn>
===== asynchronous gap ===========================
dart:async                                                        _StreamImpl.listen
package:flutter_tools/src/resident_runner.dart 64                 ResidentRunner.registerSignalHandlers
package:flutter_tools/src/hot.dart 283                            HotRunner._run.<async>
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/hot.dart 410                            HotRunner._launchFromDevFS.<async>
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/vmservice.dart 900                      FlutterView.runFromSource.<async>
===== asynchronous gap ===========================
dart:async                                                        _asyncThenWrapperHelper
package:flutter_tools/src/hot.dart                                HotRunner._run
package:flutter_tools/src/hot.dart 147                            HotRunner.run.<fn>
dart:async                                                        runZoned
package:flutter_tools/src/hot.dart 146                            HotRunner.run
package:flutter_tools/src/commands/run.dart 187                   RunCommand.runInProject.<async>
===== asynchronous gap ===========================
dart:async                                                        Future.Future.microtask
package:flutter_tools/src/commands/run.dart                       RunCommand.runInProject
package:flutter_tools/src/runner/flutter_command.dart 192         FlutterCommand._run.<async>
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/dart/pub.dart 60                        pubGet.<async>
===== asynchronous gap ===========================
dart:async                                                        _asyncThenWrapperHelper
package:flutter_tools/src/runner/flutter_command.dart             FlutterCommand._run
package:flutter_tools/src/runner/flutter_command.dart 116         FlutterCommand.run
package:args/command_runner.dart 177                              CommandRunner.runCommand.<fn>
dart:async                                                        Future.Future.sync
package:args/command_runner.dart 130                              CommandRunner.runCommand
package:flutter_tools/src/runner/flutter_command_runner.dart 177  FlutterCommandRunner.runCommand.<async>
dart:async                                                        _SyncCompleter.complete
package:flutter_tools/src/cache.dart 71                           Cache.lock.<async>
===== asynchronous gap ===========================
dart:async                                                        _asyncThenWrapperHelper
package:flutter_tools/src/runner/flutter_command_runner.dart      FlutterCommandRunner.runCommand
package:args/command_runner.dart 104                              CommandRunner.run.<fn>
dart:async                                                        Future.Future.sync
package:args/command_runner.dart 104                              CommandRunner.run
package:flutter_tools/src/runner/flutter_command_runner.dart 123  FlutterCommandRunner.run
package:flutter_tools/executable.dart 94                          main.<async>.<fn>.<async>
===== asynchronous gap ===========================
package:stack_trace                                               Chain.capture
package:flutter_tools/executable.dart 88                          main.<async>

Application finished.
flutter doctor                            [/src/flutter/examples/layers]
[✓] Flutter (on Mac OS, channel master)
    • Flutter at /src/flutter
    • Framework revision bddeada5b6 (4 weeks ago), 2016-08-15 16:10:57
    • Engine revision 9b320d8151
    • Tools Dart version 1.20.0-dev.1.0

[✓] Android toolchain - develop for Android devices (Android SDK 23.0.2)
    • Android SDK at /Users/eseidel/Library/Android/sdk
    • Platform android-23, build-tools 23.0.2
    • Java(TM) SE Runtime Environment (build 1.8.0_91-b14)

[✓] iOS toolchain - develop for iOS devices (Xcode 7.3.1)
    • XCode at /Applications/Xcode.app/Contents/Developer
    • Xcode 7.3.1, Build version 7D1014

[✓] Atom - a lightweight development environment for Flutter
    • flutter plugin version 0.2.4
    • dartlang plugin version 0.6.38

[✓] Connected devices
    • Nexus 5 • 07e401a0d00b3699 • android-arm

@johnmccutchan

There were no changes. I'm running on an Android device. I'm not sure how to debug?

Metadata

Metadata

Assignees

Labels

t: hot reloadReloading code during "flutter run"

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions