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!