Android Game crashes on start with enabled Online Subsystem Amazon Game Circle plugin

  1. Create new Project
  2. Enalbe Amazong Game Circle Online Subsystem Plugin
  3. Run on Android

=> You get on your phone (logcat)

D/AndroidRuntime(32408): Shutting down VM
E/AndroidRuntime(32408): FATAL EXCEPTION: main
E/AndroidRuntime(32408): Process: com.YourCompany.ue415cardboard, PID: 32408
E/AndroidRuntime(32408): java.lang.UnsatisfiedLinkError: dlopen failed: could not load library "libAmazonGamesJni.so" needed by "libUE4.so"; caused by library "libAmazonGamesJni.so" not found
E/AndroidRuntime(32408):        at java.lang.Runtime.loadLibrary(Runtime.java:371)
E/AndroidRuntime(32408):        at java.lang.System.loadLibrary(System.java:989)
E/AndroidRuntime(32408):        at com.epicgames.ue4.GameActivity.<clinit>(GameActivity.java:2381)
E/AndroidRuntime(32408):        at java.lang.reflect.Constructor.newInstance(Native Method)
E/AndroidRuntime(32408):        at java.lang.Class.newInstance(Class.java:1650)
E/AndroidRuntime(32408):        at android.app.Instrumentation.newActivity(Instrumentation.java:1079)
E/AndroidRuntime(32408):        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2545)
E/AndroidRuntime(32408):        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2767)
E/AndroidRuntime(32408):        at android.app.ActivityThread.access$900(ActivityThread.java:177)
E/AndroidRuntime(32408):        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1449)
E/AndroidRuntime(32408):        at android.os.Handler.dispatchMessage(Handler.java:102)
E/AndroidRuntime(32408):        at android.os.Looper.loop(Looper.java:145)
E/AndroidRuntime(32408):        at android.app.ActivityThread.main(ActivityThread.java:5951)
E/AndroidRuntime(32408):        at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime(32408):        at java.lang.reflect.Method.invoke(Method.java:372)
E/AndroidRuntime(32408):        at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1400)
E/AndroidRuntime(32408):        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1195)

,

  • Can you reproduce this in a blank project or a clean template?
  • Are you simply just enabling the plugin and launching or packaging?

I launched onto a and did not have any trouble. Could you please upload your full output from Monitor.bat? I’d like to know the exact device you’re on, and Android version.

Thanks! :slight_smile:

yes clean project, just enable plugin and click run on device.
shure, where do i find the monitor.bat? Its a Galaxy S 4 (GT-I9505) Android 5.0.1

Can you upload a sample project where you’re 100% getting this issue? I have launched on and packaged for Android on a Galaxy S4 and I haven’t ran into any troubles.

Thank you!

Hey ,

We have not heard back from you in a few days, so we are marking this post as Resolved for tracking purposes. If you are still experiencing the issue you reported, please respond to this message with additional information and we will offer further assistance.

Thank you!