You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Android] Enable building CoreCLR for Android #111491
Reacted by Ivan Povazan, Robbie Groenewoudt, Filip Navara, D.S. Qiu, Mr Beedell, Roke Julian Lockhart, startewho, Dong, Felix-Dev, Jeremy Powell and MaxwellDAssistek
Can I ask for adding the NativeAOT runtime pack for arm32 (and optionally x86)? There's already tracking item for CoreCLR and related issue (#111665). Last time I tried the packs themselves were buildable, there was just some issue building corehost tests. They were never added to the official build matrix, the same for the dotnet/android packs.
We still encounter a large number of devices that are shipped with 32-bit Android despite running on 64-bit processors. Unfortunately this applies even to large manufacturers, such as the lower end of the Samsung Axx range. Our Play Store statistics show Galaxy A13 and Galaxy Tab A in multiple configurations account for ~30% of the ARM32 devices running our app.
Should I file a separate issue? Should we track it along with CoreCLR?
Activity
dotnet-policy-service commentedon Jan 16, 2025
Tagging subscribers to 'arch-android': @vitek-karas, @simonrozsival, @steveisok, @akoeplinger
See info in area-owners.md if you want to be subscribed.
dotnet-policy-service commentedon Jan 16, 2025
Tagging subscribers to this area: @hoyosjs
See info in area-owners.md if you want to be subscribed.
steveisok commentedon Jan 16, 2025
@kotlarmilos I added an item to track building Android on Windows. Current state is not going to work.
akoeplinger commentedon Jan 20, 2025
I have some changes on a branch somewhere that make building Android on Windows (using mono) almost work, I can upstream those.
Add build support for Android+CoreCLR (#110471)
filipnavara commentedon Feb 3, 2025
I have the arm32/x86 build fixes here: https://github.com/filipnavara/runtime/tree/android32. Didn't test the binaries yet but it builds.
Bring up android+coreclr windows build. (#112256)
ivanpovazan commentedon Feb 12, 2025
Duplicates removed in: #112096
filipnavara commentedon Mar 17, 2026
Can I ask for adding the NativeAOT runtime pack for arm32 (and optionally x86)? There's already tracking item for CoreCLR and related issue (#111665). Last time I tried the packs themselves were buildable, there was just some issue building corehost tests. They were never added to the official build matrix, the same for the dotnet/android packs.
We still encounter a large number of devices that are shipped with 32-bit Android despite running on 64-bit processors. Unfortunately this applies even to large manufacturers, such as the lower end of the Samsung Axx range. Our Play Store statistics show Galaxy A13 and Galaxy Tab A in multiple configurations account for ~30% of the ARM32 devices running our app.
Should I file a separate issue? Should we track it along with CoreCLR?
akoeplinger commentedon Mar 17, 2026
@filipnavara yes please file a separate issue
dotnet-policy-service commentedon Apr 13, 2026
Tagging subscribers to this area: @dotnet/runtime-infrastructure
See info in area-owners.md if you want to be subscribed.
kotlarmilos commentedon Jul 22, 2026
Remaining issues are .NET12. Closing this tracking issue
beedell-roke commentedon Jul 22, 2026
@kotlarmilos, what does that mean?
kotlarmilos commentedon Jul 22, 2026
We are still working on the remaining open issues, just targeting .NET 12. This tracking issue enabled building CoreCLR for Android in .NET 11.