java.lang.NoClassDefFoundError: ошибка разрешения: MyClass

#android #android-studio

#Android #android-studio

Вопрос:

Это сводит меня с ума. Используя Android Studio 4.0.2, я продолжаю получать это исключение при запуске в эмуляторе.

Мои релизы магазина в порядке, и если я выполняю чистую перестройку, это устраняет проблему, и приложение для Android запускается в отладчике. Как только я изменяю строку кода, она возвращается снова, и мне нужно снова перестроить, чтобы устранить проблему.

Я не понимаю, как мое приложение в версии магазина может быть в порядке, и как оно работает нормально, когда я выполняю перестройку, но что-то повреждается при изменении кода.

Я выполнил чистую установку Windows, чистую установку Android Studio, и это точно то же самое. Кто-нибудь еще видит эту проблему?

Казалось, это было, когда я ввел библиотеку Volley, но я мог ошибаться в этом. Я знаю, что это не всегда делало это.

Если это volley, я использую последнюю версию:

реализация ‘com.android.volley: volley: 1.1.1’

Мое приложение нацелено на SDK30

Спасибо.

Ответ №1:

Возможно, включение MultiDex помогло бы: https://developer.android.com/studio/build/multidex

Кроме того, вы должны опубликовать всю трассировку стека ошибок, которую вы получаете.