169 похожих чатов

Кто-То использует Xamarin.AndroidX.Work.Runtime в XF? У меня версия выше 2.7.1.5 ругается,

что содержит более новый Xamarin.AndroidX.Lifecycle.LiveData, чем тот, что в последней версии Xamarin.Forms.
Есть какое-то решение, чтобы обновить Runtime до последней версии? Или только остается использовать 2.7.1.5?

9 ответов

17 просмотров

Можно еще последнюю preview версию формсов поставить, можно будет посвежее использовать. Но а вообще можно забить, это же warning?

Димитрий-Кононенко Автор вопроса
Mr. Onion
Можно еще последнюю preview версию формсов постави...

Я просто пока не могу понять причину. У меня Worker из последней версии на отдельном чистом проекте Xamarin.Android работает как надо. После перезагрузки стабильно восстанавливает службу. А в XF проекте, с теми же самыми классами, с тем же самым кодом, но с более низкой версией Runtime не срабатывает.

Димитрий-Кононенко Автор вопроса
Mr. Onion
Можно еще последнюю preview версию формсов постави...

нет. не warning. ошибка, нужно явно указать ссылку на версию LiveData

Ну дык добавьте тогда в андроид проект версию посвежее

Димитрий-Кононенко Автор вопроса
Mr. Onion
Ну дык добавьте тогда в андроид проект версию посв...

LiveData является частью двух нугет пакетов: Forms и Runtime. Или вы имеете ввиду, отдельно в Нугете найти LiveData?

Димитрий-Кононенко Автор вопроса
Mr. Onion
Последнее

Отдельно LiveData действительно установился, но Runtime все равно не дает установить )) Но, попробую поковырять, спасибо за подсказку.

Димитрий-Кононенко Автор вопроса
Mr. Onion
Последнее

Получилось все обновить, удалил пакет XF, затем установив последний Runtime и отдельно LiveData и AndroidX.Core, потом восстановил последний XF. Теперь при сборке вроде как все работает, но выводится два предупреждения: 1. NU1608: Версия обнаруженного пакета нарушает ограничение зависимости: Xamarin.Forms 5.0.0.2578 требуется Xamarin.AndroidX.Lifecycle.LiveData (>= 2.3.1.1 && <= 2.5.1.1), но в результате разрешения получена версия Xamarin.AndroidX.Lifecycle.LiveData 2.6.1.3. 2. NU1608: Версия обнаруженного пакета нарушает ограничение зависимости: Xamarin.Forms 5.0.0.2578 требуется Xamarin.AndroidX.Core (>= 1.6.0.1 && <= 1.9.0.1) ... Вызовет ли это проблемы в работе теперь можно узнать только опытным путем? )

Димитрий Кононенко
Получилось все обновить, удалил пакет XF, затем ус...

Не вызовет. Эти ворнингы опять таки повторюсь, из-за захаркоденных лимитов на зависимости у формсов

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
Кибер Бомж
8
Карта сайта