Skip to main content
Participant
August 25, 2011
Question

Strange Android log

  • August 25, 2011
  • 2 replies
  • 2176 views

Hi. Every time I run my air app, I get this log:

08-25 14:16:19.698: DEBUG/dalvikvm(1040): GC_EXPLICIT freed 57 objects / 2616 bytes in 80ms
08-25 14:16:19.698: DEBUG/dalvikvm(24236): Trying to load lib /data/data/com.adobe.air/lib/libCore.so 0x4905d808
08-25 14:16:19.728: DEBUG/dalvikvm(1040): GC_EXPLICIT freed 2 objects / 56 bytes in 31ms
08-25 14:16:19.858: DEBUG/dalvikvm(24236): Added shared lib /data/data/com.adobe.air/lib/libCore.so 0x4905d808
08-25 14:16:19.869: INFO/dalvikvm(24236): Failed resolving Lcom/adobe/air/AIRWindowSurfaceView$2; interface 129 'Landroid/view/View$OnSystemUiVisibilityChangeListener;'
08-25 14:16:19.869: WARN/dalvikvm(24236): Link of class 'Lcom/adobe/air/AIRWindowSurfaceView$2;' failed
08-25 14:16:19.869: ERROR/dalvikvm(24236): Could not find class 'com.adobe.air.AIRWindowSurfaceView$2', referenced from method com.adobe.air.AIRWindowSurfaceView.DoSetOnSystemUiVisibilityChangeListener
08-25 14:16:19.869: WARN/dalvikvm(24236): VFY: unable to resolve new-instance 186 (Lcom/adobe/air/AIRWindowSurfaceView$2;) in Lcom/adobe/air/AIRWindowSurfaceView;
08-25 14:16:19.869: DEBUG/dalvikvm(24236): VFY: replacing opcode 0x22 at 0x0000
08-25 14:16:19.869: DEBUG/dalvikvm(24236): VFY: dead code 0x0002-0008 in Lcom/adobe/air/AIRWindowSurfaceView;.DoSetOnSystemUiVisibilityChangeListener ()V
08-25 14:16:19.869: INFO/dalvikvm(24236): Could not find method android.view.View.setSystemUiVisibility, referenced from method com.adobe.air.AIRWindowSurfaceView.clearFullScreen
08-25 14:16:19.869: WARN/dalvikvm(24236): VFY: unable to resolve virtual method 352: Landroid/view/View;.setSystemUiVisibility (I)V
08-25 14:16:19.869: DEBUG/dalvikvm(24236): VFY: replacing opcode 0x6e at 0x0013
08-25 14:16:19.878: INFO/dalvikvm(24236): Could not find method android.view.View.setSystemUiVisibility, referenced from method com.adobe.air.AIRWindowSurfaceView.setFullScreen
08-25 14:16:19.878: WARN/dalvikvm(24236): VFY: unable to resolve virtual method 352: Landroid/view/View;.setSystemUiVisibility (I)V
08-25 14:16:19.878: DEBUG/dalvikvm(24236): VFY: replacing opcode 0x6e at 0x0015

Is this normal?

I'm using Air 2.7.1 on Android and Flex 4.5.1 on Flash Builder.

This topic has been closed for replies.

2 replies

Participating Frequently
August 26, 2011

Thanks for the info.  This is benign and expected.

The AIR Android APK is a single APK that works on both Honeycomb and pre-Honeycomb devices.  We use some HC APIs, but the use is always protected by some kind of HC version check.  For a second I though you were hitting a crasher because we were using a HC API on a pre-HC device - but I see this is just dalvik warning us that it can't find the HC API when it tries to resolve symbols at app launch.  Makes sense, and is fine - we don't use those unresolvable symbols.  You can ignore the messages.

Participating Frequently
August 25, 2011

Could be a bug.  What device & OS version did you hit this on?

rgomesfAuthor
Participant
August 26, 2011

LG 2X