Wenn Sie eine .net-Standardbibliothek aus dem vollständigen .net-Framework verwenden, müssen Sie/net Standardversionen aller System. * - Assemblys einschließen/bereitstellen, die die .net-Standardbibliothek verwendet .Xamarin .net Standard-Effekt auf APK-Größe
Jetzt, dass Xamarin unterstützt. NET-Standard und Microsoft empfiehlt Menschen verwenden. NET-Standard anstelle von PCL werden wir bald wechseln müssen (Bibliothek Entwickler verlassen PCL-Unterstützung).
Meine Frage ist, verwendet eine .net-Standard-Bibliothek in einem Xamarin für Android-Projekt bedeutet, dass mehrere System-Assemblies (die. NET-Standard-Version und die Mono-Version) bereitgestellt werden?
Xamarin-Anwendungen sind bereits viel größer als native und die Einbeziehung von Duplikaten aller Systembaugruppen, die wir benötigen, könnte ein Deal Breaker sein.
Warum nicht testen (die zuvor von dem .net/Mono-Framework selbst wurden behandelt könnten)? Das würde Ihre Frage mit den genauen Informationen für Ihren Anwendungsfall beantworten. –
Ja, ich könnte es testen, aber es müsste auf den .net-Standard umgestellt werden, was für unsere bestehende App ziemlich viel Arbeit bedeutet. Die in dieser Frage angeforderten Informationen fehlen in der gesamten Microsoft/Xamarin-Dokumentation. Die Antwort auf diese Frage wäre wertvoll für andere, die sich mit dem .net-Standard befassen und nicht nur mit mir. Ich glaube, dass diese Frage einen Wert hat. Nicht nur, dass Sie, wenn Sie sich an Xamarin wenden, sagen, dass Sie Ihre Frage hier im Stackoverflow stellen sollen. – trampster
Dies ist eine gültige Frage, jemand könnte die Arbeit an ihrer App getan haben und kennt die Ergebnisse. –