2016-04-25 12 views
-1

Mein Projekt muss CoAP.NET verwenden. Aber nach dem Hinzufügen von CoAP.NET in PCL meldet das Android- oder iOS-Projekt beim Erstellen einen Fehler wie diesen. "Xamarin.Android.Common.targets: Fehler: Ausnahme beim Laden von Assemblies: System.IO.FileNotFoundException: Assembly 'Common.Logging konnte nicht geladen werden, Version = 3.0.0.0, Culture = neutral, PublicKeyToken = af08829b84f0328e'. Vielleicht tut es das nicht gibt es das Profil "Mono für Android" nicht? "CoAP.NET für Xamarin

Es scheint, dass es common.logging Bibliothek nicht unterstützt, weil ich das in allen Teilen der Lösung hinzufügen, und es kann nicht hinzugefügt werden. Der common.logging.core kann jedoch hinzugefügt werden.

In iOS-Projekt wähle ich das Linker-Verhalten zu "nicht verknüpfen", und es kann builded werden. Aber in Android-Projekt wird es nicht funktionieren.

Funktioniert Xamarin mit CoAP.NET? Wenn nicht, wie benutzt man CoAP?

Antwort

1

Ich nehme an, du meinst das library? Es scheint eine iOS-Version der Bibliothek zu enthalten, aber keine für Android. Sie können entweder versuchen, die Quelle selbst als eine Android- (oder PCL-) Bibliothek zu erstellen, indem Sie alle gefundenen Probleme beheben, oder Sie können den Autor kontaktieren und ihn nach Android-Unterstützung fragen.

Wenn Sie eine native Android (Java) -Implementierung finden, könnten Sie auch eine binding library dafür erstellen, die es Ihnen ermöglichen würde, sie von Xamarin zu verwenden.

Verwandte Themen