2016-07-09 2 views
0

Когда я создаю проект Portable Library, у меня нет выбора того, какое устройство поддерживает эта библиотека. Я пошел в «Параметры проекта» -> «Общие». Я могу выбрать список профилей, но я не могу отменить выбор флажка, иначе он покажет сообщение об ошибке. Я хочу, чтобы моя портативная библиотека работала на IOS и Android, поэтому я могу добавить пакет NGraphics, но я не могу добавить к нему.Xamarin: Портативная библиотека. Где я могу проверить, какое устройство может использовать эту библиотеку?

ответ

0

Вы можете увидеть текущий список всех профилей PCL и какие платформы они поддерживают здесь: http://embed.plnkr.co/03ck2dCtnJogBKHJ9EjY

Не все пакеты будут поддерживать все целевые платформы правильно.

0

Создайте библиотеку PCL, которая поддерживает Xamarin.Android и Xamarin.iOS (вы получите кучу совместимых, то есть Windows 8.1). Или измените его, щелкнув правой кнопкой мыши по проекту в обозревателе решений, библиотеке, а затем нажмите кнопку «Изменить ...». Затем вы можете установить NGraphics из NuGet.

+0

Я создал PCL-библиотеку, но ничего в создании не спросил о совместимости каких устройств – LittleFunny

+0

Какая IDE? Visual Studio или студия Xamarin? –

+0

Я использую xamarin для разработки – LittleFunny

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