Ja, um eine .AAR-Datei hinzuzufügen, können Sie eine Java-Bindungsbibliothek erstellen. Die Bindungsbibliothek erstellt eine DLL, die dann in ein beliebiges Xamarin Forms-Projekt importiert werden kann. Die drei Hauptschritte sind:
1 - Erstellen Sie eine AAR-Datei in Android Studio. Um die .AAR-Datei zu erstellen, klicken Sie mit der rechten Maustaste auf Ihren Projektnamen (in meinem Fall Nachrichten), und klicken Sie dann auf die Registerkarte Gradle ganz links auf dem Bildschirm. Gehe zu Build -> Assembly Release.
2- Der nächste Schritt besteht darin, eine Bindungsbibliothek für die .AAR-Datei zu erstellen. Erstellen Sie eine Xamarin-Formularlösung für Bindungsbibliotheken. Nachdem Sie die Lösung erstellt haben, klicken Sie mit der rechten Maustaste auf Jars, klicken Sie auf Hinzufügen -> Dateien hinzufügen und kopieren Sie die in Schritt 1 erstellte .AAR-Datei. Erstellen Sie das Projekt, und die .AAR-Datei befindet sich im Verzeichnis/debug. .
3 - Importieren Sie die DLL-Datei in die Xamarin Forms-Projekt möchten Sie es verwenden in
Für weitere Einzelheiten, hier ist ein Blog-Post ich es schrieb: https://spin.atomicobject.com/2017/09/25/export-java-xamarin-forms/
Sie sollten nicht konvertieren aar zu dll. Sie sollten Aar direkt mit Ihrem Projekt verbinden. –
Mögliches Duplikat von [So fügen Sie eine AAR-Bibliothek zu Xamarin Studio hinzu?] (Https://stackoverflow.com/questions/34167406/how-to-add-aar-library-to-xamarin-studio) –
@Vlad Matvienko I ' m mit Xamarin Forms, also brauche ich dll. –