2016-12-30 7 views
2

У меня есть проект, написанный на C, который я хочу использовать в Xamarin Forms. Каков наилучший способ использования этого кода? Создавать библиотеки для каждой платформы?Как использовать код C в формах Xamarin

Что бы я хотел, это иметь одну оболочку, которую я могу использовать в общем коде, который не должен быть реализован для каждой платформы.

ответ

4

К сожалению, способы привязки для Android и iOS различны, поэтому вам нужно будет создавать библиотеки для каждой платформы.

Подробнее о том, как это делается here для iOS и here для Android. Для iOS вы можете использовать Objective Sharpie, который будет выполнять большую часть работы за вас.

Впоследствии вы можете просто использовать DependecyService для доступа к функциям собственной платформы.

Смежные вопросы