Я мигрирую из Eclipse в Android Studio, и теперь мое приложение падает, когда Logcat показывает разные причины для разных телефонов, но фокусируется на очень большом методе, который у меня есть.Например:
Телефон Android 6.0.1:
java.lang.VerifyError: Verifier rejected class due to bad method
Телефон Android 2.3.6:
W/dalvikvm: VFY: warning: method is huge (regs=466 insnsSize=25467)
При использовании Eclipse у меня не было проблем с Android 2.3.6 и выше (мое приложение зависало только в телефонах с версиями Android ниже 2.3.6).Теперь в Android Studio происходит сбой моего приложения во всех версиях Android.
Я прочитал, что размер файла не должен давать ошибок для версий Android 2.3.6 и выше.Это было верно с Затмением.Я новичок в Android Studio;может быть, есть проблема с совместимостью, которую легко решить?
СОВЕТ: Я решил изменить метод и решил проблему.