С этой проблемой сталкиваются многие из нас, и эта проблема может быть применима не только к тестированию приложения, но и к приложению, которое вы устанавливаете на своем устройстве.В Android есть 4 макета (большинство из нас знают)
Layout Layout-small Layout-large Layout-xlarge
Проблема со мной заключалась в том, что я внес изменение в файл XML в макете-небольшая папка, которая поддерживает 2,7 дюйма.Я запустил Эмулятор, который был снова на 2,7 дюйма и работал абсолютно нормально.Теперь, когда я экспортировал подписанное приложение и проверил на устройстве, это терпит неудачу.Причина была в том, что я не внес необходимые изменения в папку Layout.Мое устройство ожидало некоторые поля для расчета, которые были в файле main.xml, но не в установленной версии.Итак, пару вещей, которые вы должны сделать.1) При тестировании приложения создайте только 1 папку (макет со всеми файлами xml), и таким образом вы сможете проверить ФУНКЦИОНАЛЬНОСТЬ вашего приложения на всех устройствах.2) если вы создали все папки «Макет», а затем внесли изменения в любой файл XML, убедитесь, что эти изменения каскадно относятся ко всем папкам.
Счастливого развития ...