Можно ли использовать библиотеку Android (jar / aar) для iOS в Xamarin

Я знаю что. Я могу добавить библиотеку Android (jar / aar) в проект Xamarin. Если я скомпилирую этот проект для iOS, он будет работать? Я читал что, это невозможно, потому что в iOS нет jvm. Такая же ситуация для Xamarin?

Код Java не работает на iOS. Код должен быть скомпилирован в собственный код. Xamarin не будет волшебным образом конвертировать байт-код в arm64, так же как вы не можете связать iOS Framework с проектом Xamarin и ожидать, что он будет работать на устройстве Android.

Paulw11 06.06.2018 11:47
0
1
276
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Is this situation same for Xamarin?

Да, вы не можете добавить jar в Xamarin.Ios.

Xamarin.Android или Xamarin.Ios - это просто оболочка для собственного Android или iOS.

Вы можете использовать C# для кодирования проекта Xamarin.Android и запускать проект Xamarin.Android на устройстве Android, все они основаны на Вызываемые оболочки Android и Управляемые вызываемые оболочки.

Другие вопросы по теме