Как использовать файлы .AAR в приложениях xamarin.forms? - PullRequest
0 голосов
/ 13 июня 2019

Я пытаюсь реализовать приложение для Android с xamarin.forms, в котором мне нужно использовать SDK с расширением .aar . Я читал этот учебник, но при компиляции библиотеки ссылок Android я получаю эту ошибку («Делегат» - это пространство имен, но оно используется как тип), которая появляется от 22 до 64 раз (в зависимости от выбранный класс андроида anacanator) 22: jar2xml, 64: class-parse) в разных файлах. Сначала я решил попробовать тот же файл .ar примера, и я не вижу этой ошибки, поэтому я предполагаю, что это что-то характерное для файла, который я включаю. Есть ли другой способ включить эти типы файлов, чтобы избежать этих ошибок?

Например, первые две ошибки находятся в следующем фрагменте кода, где написано «Делегировать»

    static Delegate cb_didReceiveAcceleration_IIID;

    static Delegate GetDidReceiveAcceleration_IIIDHandler ()
    {
        if (cb_didReceiveAcceleration_IIID == null)
            cb_didReceiveAcceleration_IIID = JNINativeWrapper.CreateDelegate ((Action<IntPtr, IntPtr, int, int, int, double>) n_DidReceiveAcceleration_IIID);
        return cb_didReceiveAcceleration_IIID;
    }
...