Я пробую архитектуру MVVM в Android впервые. Я пытаюсь использовать привязку данных.Но я столкнулся с проблемой здесь.
Всякий раз, когда я компилирую его во время сборки, он выдаёт мне ошибку -1 или иногда ArrayIndexOutOfBound
исключение. Я добавил все полезные вещи, необходимые для привязки данных.Раньше у меня была похожая проблема с другим файлом макета активности, тогда как один из моих старших андроидов вытащил его и запустил, он решил ошибку, и теперь actvity работает без сбоев.Я спросил его, в чем проблема ... сказал мне, что проблема кодирования первой строки макета XML. Проблема с пространством .Затем я попробовал много способов на моем компьютере с Windows, проблема осталась с другим файлом макета.Затем я увидел, как кто-то говорит, что эта привязка данных проблема кодирования возникает только в Windows Machine.Тот же проект, работающий на Mac или Ubuntu .. работает без ошибок.
Примечание. Мой коллега подтвердил, что у него установлена ОС Ubuntu.С тех пор я думаю, что нет в любом случае, чтобы решить эту проблему кодирования, которая возникает в Windows Machine ??
Увы!Мой пост здесь в stackoverflow в надежде, что у кого-то где-нибудь может быть решение для этого .