В настоящее время я пытаюсь связать библиотеку .jar
для использования в Xamarin.
Я добавил ее в проект библиотеки привязок и попытался создать ее (как предлагается в руководстве Xamarin для привязки Android).).
Но при сборке я получаю массу ошибок.Все вытекает из того факта, что определенные классы генерируются без пространств имен.
using System;
using System.Collections.Generic;
using Android.Runtime;
namespace { //<-- See here, no name
// Metadata.xml XPath class reference: path="/api/package[@name='']/class[@name='P']"
[global::Android.Runtime.Register ("/P", DoNotGenerateAcw=true)]
public partial class P : global::Java.Lang.Object {
Когда я декомпилирую .jar
, я вижу, что эти классы находятся в корне .jar
.Может ли это быть проблемой?
Кто-нибудь сталкивался с этой проблемой, и если да, то как вы ее исправили?