Нет пространства имен для классов, созданных библиотекой привязки Android - PullRequest
0 голосов
/ 14 октября 2018

В настоящее время я пытаюсь связать библиотеку .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.Может ли это быть проблемой?

Кто-нибудь сталкивался с этой проблемой, и если да, то как вы ее исправили?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...