0 Replies Latest reply on Dec 16, 2014 3:02 AM by thisisstepa

    App built with Adobe Flash Builder v4.6 crashes on Kindle Fire OS 4.5.1

    thisisstepa

      Hi everyone,

       

      My application built in Adobe Flash Builder 4.6 crashes on latest Kindle, and it seems that the issue is that AFB v4.6 doesn't support latest amazon kindle.


      Here's the prerequisites:

      Device: Amazon Kindle Fire HD 7 (3rd generation)

      OS: Fire OS 4.5.1

      Adobe Flash Builder v4.6

      Flex SDK 4.6.0 build 23201

       

      If I export application that uses a shared AIR Runtime with URL http://www.amazon.com/gp/mas/dl/android?p=com.adobe.air, when opening this app in market, it says that it cannot be installed on the device.

      So, I export release build with capative runtime, but the application crashes with the following errors:

       

      12-01 13:10:20.353 4979-4979/? E/AndroidRuntime﹕ FATAL EXCEPTION: main

      Process: air.com.pushwoosh.testapp, PID: 4979

      java.lang.Unsatis fiedLinkError: Native method not found: com.adobe.air.AIRWindowSurfaceView.nativeOnFormatChangeListener:(I)V

      at com.adobe.air.AIRWindowSurfaceView.nativeOnFormatChangeListener(Native Method)

      at com.adobe.air.AIRWindowSurfaceView.surfaceChanged(AIRWindowSurfaceView.java:683)

      at android.view.SurfaceView.updateWindow(SurfaceView.java:583)

      at android.view.SurfaceView.access$000(SurfaceView.java:86)

      at android.view.SurfaceView$3.onPreDraw(SurfaceView.java:175)

      at android.view.ViewTreeObserver.dispatchOnPreDraw(ViewTreeObserver.java:847)

      at andro id.view.ViewRootImpl.performTraversals(ViewRootImpl.java:1959)

      at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1057)

      at an droid.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl. java:5857)

      at android.view.Choreographer$CallbackRecord.run(Choreographer.java:815)

      at android.view.Choreographer.doCallbacks(Choreographer.java:628)

      at android.view.Choreographer.doFrame(Choreographer.java:598)

      at andro id.view.Choreographer$FrameDisplayEventReceiver.run(C horeographer.java:801)

      at android.os.Handler.handleCallback(Handler.java:755)

      at android.os.Handler.dispatchMessage(Handler.java:95)

      at android.os.Looper.loop(Looper.java:145)

      at android.app.ActivityThread.main(ActivityThread.java:5262)

      at java.lang.reflect.Method.invokeNative(Native Method)

      at java.lang.reflect.Method.invoke(Method.java:515)

      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:826)

      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:642)

      at dalvik.system.NativeStart.main(Native Method)

       

      It worked perfectly previously, but it seems that Adobe Flash Builder v4.6 doesn't support the latest version of Kindle. Anyone had the same problem? How can it be fixed?

       

      Thanks in advance!