question

David Whittaker avatar image
David Whittaker asked

GameCircle crashing on Kindle Fire 1st Gen but works on Kindle Fire HD.

Our game launches correctly on our Kindle Fire HD, but when we try to run on the 1st Gen Kindle Fire, we get the following stack trace. I checked and the Game Circle application is installed (version is 1.1_1101210). Note that com.sparkistic.robomaze is our app. 08-30 11:08:54.515: W/dalvikvm(3674): No implementation found for native Lcom/amazon/ags/jni/AGSJniHandler;.isLoaded ()V 08-30 11:08:54.515: I/AGSJniHandler(3674): AmazonGamesJni is not loaded, trying to load library 08-30 11:08:54.515: E/AGSJniHandler(3674): Could not load AmazonGamesJni 08-30 11:08:54.515: E/AGSJniHandler(3674): java.lang.UnsatisfiedLinkError: Couldn't load AmazonGamesJni: findLibrary returned null 08-30 11:08:54.515: E/AGSJniHandler(3674): at java.lang.Runtime.loadLibrary(Runtime.java:429) 08-30 11:08:54.515: E/AGSJniHandler(3674): at java.lang.System.loadLibrary(System.java:554) 08-30 11:08:54.515: E/AGSJniHandler(3674): at com.amazon.ags.jni.AGSJniHandler.loadLibrary(AGSJniHandler.java:49) 08-30 11:08:54.515: E/AGSJniHandler(3674): at com.amazon.ags.api.AmazonGamesClient. (AmazonGamesClient.java:61) 08-30 11:08:54.515: E/AGSJniHandler(3674): at com.sparkistic.robomaze.AmazonGameCircleModel.initialize(AmazonGameCircleModel.java:59) 08-30 11:08:54.515: E/AGSJniHandler(3674): at com.sparkistic.robomaze.GameCircleActivity.onResume(GameCircleActivity.java:56) 08-30 11:08:54.515: E/AGSJniHandler(3674): at com.sparkistic.robomaze.activities.SelectionActivity.onResume(SelectionActivity.java:62) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.app.Instrumentation.callActivityOnResume(Instrumentation.java:1150) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.app.Activity.performResume(Activity.java:3868) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.app.ActivityThread.performResumeActivity(ActivityThread.java:2110) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.app.ActivityThread.handleResumeActivity(ActivityThread.java:2135) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1668) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.app.ActivityThread.access$1500(ActivityThread.java:117) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:931) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.os.Handler.dispatchMessage(Handler.java:99) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.os.Looper.loop(Looper.java:130) 08-30 11:08:54.515: E/AGSJniHandler(3674): at android.app.ActivityThread.main(ActivityThread.java:3683) 08-30 11:08:54.515: E/AGSJniHandler(3674): at java.lang.reflect.Method.invokeNative(Native Method) 08-30 11:08:54.515: E/AGSJniHandler(3674): at java.lang.reflect.Method.invoke(Method.java:507) 08-30 11:08:54.515: E/AGSJniHandler(3674): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:850) 08-30 11:08:54.515: E/AGSJniHandler(3674): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:608) 08-30 11:08:54.515: E/AGSJniHandler(3674): at dalvik.system.NativeStart.main(Native Method)
10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

David Whittaker avatar image
David Whittaker answered
It looks like I hadn't connected the Security Profile in my app to the Security Profile I had set up for my app. Now it seems to work.
10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.