Remove All Ads from XDA
Honor View 10

Verification failed on class ART / Dalvik

1 posts
Thanks Meter: 0
By gregavola, Junior Member on 8th June 2014, 02:55 PM
Post Reply Email Thread
I'm getting a weird error using the Aviary SDK for some users who are using ART. I'm confused on why this happening (only on 4.4.x obviously) as the app works perfectly when calling this SDK on Dalvik. Any one have any have any ideas to solve this? Aviary claims it's PhoneGap/Cordova issue (our base), but I don't think that's the issue here as it only fires when the activity is launched.

HTML Code:
06-06 09:45:36.037: D/Aviary(27701): Pictures folder: /storage/emulated/0/Pictures
06-06 09:45:36.037: D/Aviary(27701): show
06-06 09:45:36.037: D/Aviary(27701): VERSION => 3.0.4
06-06 09:45:36.037: D/Aviary(27701): VERSION => 157
06-06 09:45:36.041: I/ActivityManager(741): START u0 {dat=file:///storage/emulated/0/DCIM/Camera/1402062335694.jpg (has extras)} from pid 27701
06-06 09:45:36.054: W/CursorWrapperInner(27701): Cursor finalized without prior close()
06-06 09:45:36.058: I/CordovaLog(27701): Changing log level to ERROR(6)
06-06 09:45:36.087: I/ActivityManager(741): Start proc for activity pid=28285 uid=10060 gids={50060, 3003, 1028, 1015}
06-06 16:20:12.473 W/art     (188): Could not get current activity
06-06 09:45:36.320: E/art(28285): Verification failed on class$UploadHandler in /data/app/com.XXXXXXX.apk because: Verifier rejected class$UploadHandler due to bad method void$UploadHandler.deleteBlobsAndSessions(
06-06 09:45:36.320: E/AndroidRuntime(28285): FATAL EXCEPTION: SessionHandler
06-06 09:45:36.320: E/AndroidRuntime(28285): Process:, PID: 28285
06-06 09:45:36.320: E/AndroidRuntime(28285): java.lang.VerifyError: Verifier rejected class$UploadHandler due to bad method void$UploadHandler.deleteBlobsAndSessions( (declaration of '$UploadHandler' appears in /data/app/com.XXXXXXX.apk)
06-06 09:45:36.320: E/AndroidRuntime(28285): at$SessionHandler.init(
06-06 09:45:36.320: E/AndroidRuntime(28285): at$SessionHandler.handleMessage(
06-06 09:45:36.320: E/AndroidRuntime(28285): at android.os.Handler.dispatchMessage(
06-06 09:45:36.320: E/AndroidRuntime(28285): at android.os.Looper.loop(
06-06 09:45:36.320: E/AndroidRuntime(28285): at
06-06 09:45:36.320: W/ActivityManager(741):   Force finishing activity
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes