От Eclipse до Android Studio: отказ от VFY из-за огромного метода - PullRequest
0 голосов
/ 08 июня 2018

Я мигрирую из 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;может быть, есть проблема с совместимостью, которую легко решить?

СОВЕТ: Я решил изменить метод и решил проблему.

...