Я столкнулся с проблемой, которая блокировала мою работу на три дня. :(
Когда я создаю свой проект Android с помощью Ant под Jenkins, APK не может быть запущен в телефоне, и возникает исключение Java.Lang.VerifyError.
Странно то, что на том же компьютере eclipse может создать и создать рабочий apk, вызвав Ant. Дженкинс и Затмение используют один и тот же Ant, JDK, Android SDK и proguard.
Должно ли это быть ошибкой Дженкинса?
Я разместил информацию об исключении, сгенерированную jenkins build apk ниже, кто-нибудь может мне помочь? Пожалуйста, дайте мне, если вам нужно больше информации.
java.lang.VerifyError: com.dewmobile.library.connection.network.m
at com.dewmobile.library.connection.network.s.q(Unknown Source)
at com.dewmobile.library.connection.network.s.a(Unknown Source)
at com.dewmobile.library.connection.service.DmConnectionService.e(Unknown Source)
at com.dewmobile.library.connection.service.DmConnectionService.onCreate(Unknown Source)
at android.app.ActivityThread.handleCreateService(ActivityThread.java:1966)
at android.app.ActivityThread.access$2500(ActivityThread.java:121)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:997)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:130)
at android.app.ActivityThread.main(ActivityThread.java:3701)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:507)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)
at dalvik.system.NativeStart.main(Native Method)