Как открыть родное приложение для Android с помощью Xamarin.forms? - PullRequest
0 голосов
/ 24 октября 2019

Я разрабатывал приложение для Android с Android Studio, и теперь мне нужно иметь возможность открыть его с помощью Xamarin.forms в Visual Studio (это задача, которую мне дал мой учитель, и это потому, что одноклассник создавалверсия для iOS, и теперь мы объединим их в один проект).

Я должен сказать, что я в значительной степени новичок и искал несколько учебных пособий, которые рассказывают о Dependency Service и других вещах, но некажется, вполне охватывает то, что я ищу (или, по крайней мере, недостаточно четко).

Если у вас есть точное видео, в котором просто объясняется, как это сделать, я был бы признателен, если вы поделитесь им ся.

Я благодарю вас за ваше время и желаю вам хорошего дня:)

1 Ответ

0 голосов
/ 25 октября 2019

Это невозможно даже сейчас в текущей версии Visual Srudio.

Каждый файл в Xamain отличается от Native Android. Код Java нельзя напрямую скопировать для использования в Xamarin, вам следует перевести их на C#.

Взглянув на этот документ: Портирование Java на C # для Xamarin.Android .

Существует два способа переноса кода Java на C #. Первый способ - портировать код вручную. ..Второй методологией портирования является попытка автоматизировать процесс с помощью конвертера кода ... Зачастую требуется нетривиальный объем работы, связанной с начальной загрузкой инструмента автоматического преобразования кода, и это может оказаться препятствием для использования. ,Во многих случаях может быть проще и проще портировать Java на C # вручную.

...