Недавно я начал изучать разработку мобильных приложений с использованием Xamarin.Forms через книгу. Я создал приложение "Hello", в котором было шесть проектов, один проект Portable Shared Library, один Android, один iOS и три Windows (два для Windows 8 и Windows 8 Phone и один для Windows 10 UWP). Я получал обновления пакета NuGet, и мои проблемы начались там.
Первая проблема:
Обновления были в основном из Android Support Libraries, но один из них был Xamarin.Forms. Все они были обновлены, за исключением этого. Все мои пакеты поддержки Android-поддержки обновляются до версии v23.2.1. При попытке обновить Xamarin.Forms я получил следующую ошибку:
Итак, я решил не обновлять, а затем продолжал строить проект (единственная модификация, которую я сделал, была в App.cs, меняя XAlign
на HorizontalTextAlign
, потому что я получил предупреждение в списке ошибок, чтобы сделать это, оставим весь код уже присутствующим, как есть), и вот мой second problem
:
Я получил 119 ошибок из Hello.Droid и 2 предупреждения от Hello.iOS, 1 предупреждение от Hello.WinPhone, 1 предупреждение от Hello.Windows и 1 предупреждение от Hello (Hello - мое имя приложения). Ниже приведены скриншоты:
Ошибки, не видимые на снимках экрана, имеют код CS0117 и имеют описание, начинающееся с: "Resource.Stylable" не содержит... и т.д."
Я не понимаю, что вызывает эти ошибки и каково их решение. Единственная причина, по которой я задаю свой вопрос, это то, что я не смог найти решение своей проблемы в Интернете. Я много искал.
Помощь будет оценена.
P.S. Я должен знать, что эксперты Xamarin пытаются помочь разработчикам на этом сайте, поэтому я прошу их также помочь мне.
Если вам нужна дополнительная информация, просто скажите мне, я предоставлю ее.
Спасибо заранее.
EDIT:
Это пакеты поддержки Android:
ИЗМЕНИТЬ 2:
Снимок экрана с новыми ошибками:
Этот вопрос продолжается здесь: Часть 2