-
Notifications
You must be signed in to change notification settings - Fork 554
Open
Labels
Area: App+Library BuildIssues when building Library projects or Application projects.Issues when building Library projects or Application projects.Area: NativeAOTIssues that only occur when using NativeAOT.Issues that only occur when using NativeAOT.
Milestone
Description
What do we need to do for NativeAOT?
To investigate next:
-
dotnet publish
doesn't work,dotnet build
does work -
dotnet new maui
template stopped working in main at some point
List of TODOs:
-
dotnet new android && dotnet publish -p:PublishAot=true
-
dotnet new maui
runs: [WIP] turn NativeAOT sample into a .NET MAUI app #9747 - Parse Android system properties like
debug.mono.log
, to disablelref/gref
logging - Setup an alternative to
monodroid_log()
for NativeAOT - MSBuild warning for non-Mono runtimes, that says "experimental"
- Default
$(PublishAotUsingRuntimePack)=true
, and see what xamarin/xamarin-macios does - Get Mono.Android-Tests running on NativeAOT
- Mono-specific startup settings like Timezone notifications, unhandled exceptions
- System.Threading.Tasks SyncContext: [nativeaot] fix default
SynchronizationContext
#9883
- System.Threading.Tasks SyncContext: [nativeaot] fix default
- Solve all NativeAOT trimmer warnings
- statically link
libc++_shared.so
- Warning/error if trying to use binding library that still uses
JNINativeWrapper.CreateDelegate (...)
? - Investigate if there is an issue with "incremental deploy", where it doesn't install the
.apk
charlesroddie, rogihee, ram16g, vyacheslav-volkov, beeradmoore and 4 more
Metadata
Metadata
Assignees
Labels
Area: App+Library BuildIssues when building Library projects or Application projects.Issues when building Library projects or Application projects.Area: NativeAOTIssues that only occur when using NativeAOT.Issues that only occur when using NativeAOT.