-
Notifications
You must be signed in to change notification settings - Fork 555
Open
Labels
Area: App RuntimeIssues in `libmonodroid.so`.Issues in `libmonodroid.so`.Area: xamarin-android BuildIssues building the xamarin-android repo *itself*.Issues building the xamarin-android repo *itself*.
Milestone
Description
Android framework version
net10.0-android (Preview)
Affected platform version
.NET 10
Description
Right now "hello world" works for NativeAOT, using only C# and Java code at startup:
We'll at least need a small native library for the GC Bridge to function, as seen in:
We will need more native code as time goes on.
As a starting point, we should make a version of libmonodroid
that is:
- Small, minimal amount of code for NativeAOT to work
- Sets up the GC Bridge
- May need to preload JNI native libraries
- Statically links everything
We could start small and complete #10402 to begin with.
Metadata
Metadata
Assignees
Labels
Area: App RuntimeIssues in `libmonodroid.so`.Issues in `libmonodroid.so`.Area: xamarin-android BuildIssues building the xamarin-android repo *itself*.Issues building the xamarin-android repo *itself*.