Атрибут «Ширина хода» уже определен в telerik xamarin Android

#android #xamarin #xamarin.android #telerik-appbuilder

#Android #xamarin #xamarin.android #telerik-appbuilder

Вопрос:

 1.Dimension types not allowed (at 'strokeWidth' with value '2dp').
2.Attribute "strokeWidth" has already been defined.
3.Attribute "strokeColor" has already been defined.
4.Attribute "fillColor" has already been defined.
  

Получение ошибки 4 после добавления библиотек DLL telerik в проект xamarin. любая помощь в решении этой проблемы.

Ответ №1:

Я думаю, причина этого явно в предоставленном вами logcat — конфликт имен

библиотека telerik имеет три атрибута, которые уже определены xamarin.

solution : Вы можете изменить имя attr, которое было определено в xamarin или telerik.

Комментарии:

1. Где я могу это изменить?

2. может modulename быть -> src -> main -> res -> values -> attrs , Я не знаю структуру вашего проекта. Я предлагаю вам использовать глобальный поиск, если вы действительно не знаете, как найти 🙂

3. я обнаружил, что XML-файл attrs telerik и пытается его изменить, но он не изменяется.

4. Рассмотрите возможность компиляции его как module . .lib не может быть изменен.

Ответ №2:

Мы (Telerik) хотели бы сообщить сообществу, что на основе отчетов клиентов нам удалось воспроизвести поведение, о котором сообщалось на нашей стороне, в нашем последнем официальном выпуске. Это позволило нам тщательно изучить возможные причины, и нам удалось найти первопричину.

Чтобы исправить ошибки, о которых сообщалось, пользователи должны удалить ссылку на Telerik.Xamarin.Android.Датчики.dll из их проекта Android. Удаление этой ссылки не должно быть проблемой для любого пользователя, поскольку компонент RadGauge пока недоступен в нашем пользовательском интерфейсе для XamarinForms suite.

С наилучшими пожеланиями, Павлов.

Комментарии:

1. Спасибо за ваш реплей.