Known Issues & Limitations
Escaped C# keywords not supported as argument names in a PlatformOperation
All PlatformOperations declared inside the .NET Standard class library (ServiceLibrary) cannot have arguments whose name are escaped C# keywords (such as
Dart does not provide a way to escape reserved words, therefore those arguments will result in invalid Flutter identifiers after Dart code generation (via flutnet pack command).
Flutter changes and Xamarin.Android app deployment
Every time you make changes to the Flutter module and you want these changes to be reflected inside the Xamarin.Android application, you have to:
- Build the Flutter module to generate new Android Archives (via flutter build aar command).
- Manually uninstall the Xamarin app from the target device to force a clean, full deployment.