Flutter Engine
The Flutter Engine
Deprecated List
Page 6.7.0
annotation).
Member __FlutterEngineFlushPendingTasksNow ()
This API will be deprecated and is not part of the stable API. Please use the custom task runners API by setting an appropriate FlutterProjectArgs::custom_task_runners interface. This will yield better performance and the interface is stable.
Member ArSession_checkSupported (const ArSession *session, const ArConfig *config) AR_DEPRECATED("deprecated in release 1.2.0. Please see function documentation")
in release 1.2.0. Please refer to the release notes (release notes 1.2.0)
Member com.google.dart.server.generated.AnalysisServer.analysis_getReachableSources (String file, GetReachableSourcesConsumer consumer)
Member com.google.dart.server.generated.AnalysisServer.analysis_updateOptions (AnalysisOptions options)
Member com.google.dart.server.generated.AnalysisServer.analytics_enable (boolean value)
Member com.google.dart.server.generated.AnalysisServer.analytics_isEnabled (IsEnabledConsumer consumer)
Member com.google.dart.server.generated.AnalysisServer.completion_registerLibraryPaths (List< LibraryPathSet > paths)
Member com.google.dart.server.generated.AnalysisServer.execution_setSubscriptions (List< String > subscriptions)
Member flutter::RuntimeController::SetInitialLifecycleState (const std::string &data)
The persistent isolate data must be used for this purpose instead.
Member flutter::RuntimeController::SetLocales (const std::vector< std::string > &locale_data)
The persistent isolate data must be used for this purpose instead.
Member flutter::RuntimeController::SetUserSettingsData (const std::string &data)
The persistent isolate data must be used for this purpose instead.
Member FlutterProjectArgs::main_path__unused__
As of Dart 2, running from Dart source is no longer supported. Dart code should now be compiled to kernel form and will be loaded by from kernel_blob.bin in the assets directory. This struct member is retained for ABI stability.
Member FlutterProjectArgs::packages_path__unused__
As of Dart 2, running from Dart source is no longer supported. Dart code should now be compiled to kernel form and will be loaded by from kernel_blob.bin in the assets directory. This struct member is retained for ABI stability.
Member FlutterProjectArgs::update_semantics_callback
Use update_semantics_callback2 instead. Only one of update_semantics_node_callback, update_semantics_callback, and update_semantics_callback2 may be provided; the others must be set to null.
Member FlutterProjectArgs::update_semantics_custom_action_callback
Use update_semantics_callback2 instead. Only one of update_semantics_node_callback, update_semantics_callback, and update_semantics_callback2 may be provided; the others should be set to null.
Member FlutterProjectArgs::update_semantics_node_callback
Use update_semantics_callback2 instead. Only one of update_semantics_node_callback, update_semantics_callback, and update_semantics_callback2 may be provided; the others should be set to null.
Class FlutterSemanticsCustomAction
Use FlutterSemanticsCustomAction2 instead. In order to preserve ABI compatility for existing users, no new fields will be added to this struct. New fields will continue to be added to FlutterSemanticsCustomAction2.
Class FlutterSemanticsNode
Use FlutterSemanticsNode2 instead. In order to preserve ABI compatibility for existing users, no new fields will be added to this struct. New fields will continue to be added to FlutterSemanticsNode2.
Class FlutterSemanticsUpdate
Use FlutterSemanticsUpdate2 instead. Adding members to FlutterSemanticsNode or FlutterSemanticsCustomAction breaks the ABI of this struct.
Class io.flutter.app.FlutterActivity
io.flutter.embedding.android.FlutterActivity is the new API that now replaces this class. See https://flutter.dev/go/android-project-migration for more migration details.
Class io.flutter.app.FlutterActivityDelegate
io.flutter.embedding.android.FlutterActivity is the new API that now replaces this class and io.flutter.app.FlutterActivity. See https://flutter.dev/go/android-project-migration for more migration details.
Class io.flutter.app.FlutterFragmentActivity
this class is replaced by io.flutter.embedding.android.FlutterFragmentActivity.
Class io.flutter.app.FlutterPluginRegistry
See https://flutter.dev/go/android-project-migration for migration instructions.
Member io.flutter.embedding.engine.dart.DartExecutor.disableBufferingIncomingMessages ()
Use getBinaryMessenger() instead.
Member io.flutter.embedding.engine.dart.DartExecutor.enableBufferingIncomingMessages ()
Use getBinaryMessenger() instead.
Member io.flutter.embedding.engine.dart.DartExecutor.makeBackgroundTaskQueue (TaskQueueOptions options)
Use getBinaryMessenger() instead.
Member io.flutter.embedding.engine.dart.DartExecutor.send (@NonNull String channel, @Nullable ByteBuffer message)
Use getBinaryMessenger() instead.
Member io.flutter.embedding.engine.dart.DartExecutor.send ( @NonNull String channel, @Nullable ByteBuffer message, @Nullable BinaryMessenger.BinaryReply callback)
Use getBinaryMessenger() instead.
Member io.flutter.embedding.engine.dart.DartExecutor.setMessageHandler ( @NonNull String channel, @Nullable BinaryMessenger.BinaryMessageHandler handler, @Nullable TaskQueue taskQueue)
Use getBinaryMessenger() instead.
Member io.flutter.embedding.engine.dart.DartExecutor.setMessageHandler ( @NonNull String channel, @Nullable BinaryMessenger.BinaryMessageHandler handler)
Use getBinaryMessenger() instead.
Member io.flutter.embedding.engine.FlutterJNI.getObservatoryUri ()
replaced by getVMServiceUri().
Member io.flutter.embedding.engine.plugins.FlutterPlugin.FlutterPluginBinding.getFlutterEngine ()
Use getBinaryMessenger(), getTextureRegistry(), or
getPlatformViewRegistry()
instead.
Member io.flutter.plugin.common.PluginRegistry.hasPlugin (@NonNull String pluginKey)
See https://flutter.dev/go/android-project-migration for migration details.
Class io.flutter.plugin.common.PluginRegistry.PluginRegistrantCallback
See https://flutter.dev/go/android-project-migration for migration details.
Class io.flutter.plugin.common.PluginRegistry.Registrar
This registrar is for Flutter's v1 embedding. For instructions on migrating a plugin from Flutter's v1 Android embedding to v2, visit http://flutter.dev/go/android-plugin-migration
Member io.flutter.plugin.common.PluginRegistry.registrarFor (@NonNull String pluginKey)
See https://flutter.dev/go/android-project-migration for migration details.
Member io.flutter.plugin.common.PluginRegistry.valuePublishedByPlugin (@NonNull String pluginKey)
See https://flutter.dev/go/android-project-migration for migration details.
Class io.flutter.plugin.common.PluginRegistry.ViewDestroyListener
See https://flutter.dev/go/android-project-migration for migration details.
Class io.flutter.view.FlutterMain
Replaced by io.flutter.embedding.engine.loader.FlutterLoader.
Class io.flutter.view.FlutterNativeView
io.flutter.embedding.android.FlutterView is the new API that now replaces this class. See https://flutter.dev/go/android-project-migration for more migration details.
Class io.flutter.view.FlutterView
io.flutter.embedding.android.FlutterView is the new API that now replaces this class. See https://flutter.dev/go/android-project-migration for more migration details.
Member org.dartlang.vm.service.VmServiceBase.localConnect (int port)
prefer the Url based constructor VmServiceBase#connect