Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Interop för inbyggda bibliotek (kallades tidigare "Slim Binding"-metoden) refererar till ett mönster för åtkomst till inbyggda SDK:er i .NET för Android- och .NET MAUI-projekt.
Från och med .NET 9 har .NET for Android SDK stöd för att skapa Gradle-projekt med hjälp av byggåtgärden @(AndroidGradleProject) . Detta deklareras i en MSBuild ItemGroup i en projektfil:
<ItemGroup>
<AndroidGradleProject Include="path/to/project/build.gradle.kts" ModuleName="mylibrary" />
</ItemGroup>
När ett @(AndroidGradleProject) objekt läggs till i ett .NET för Android-projekt försöker byggprocessen skapa en AAR- eller APK-fil från det angivna Gradle-projektet. Alla AAR-utdatafiler kommer att läggas till i .NET-projektet som en komponent för bindning.
Se även
- Guiden .NET MAUI Community Toolkit – Native Library Interop för mer detaljerade dokument.
- Dokumentet build-items för mer information om byggåtgärden
@(AndroidGradleProject). - Git-lagringsplatsen Maui.NativeLibraryInterop för kodexempel.