Hi folks,
In my ongoing quest to get a Release build on Android I am now running into an issue where the “libaws-cpp-sdk-gamelift.so” lib is not found in the APK. It’s copied into \dev\BinAndroidClang.Release, but it doesn’t make it into the final APK that’s installed on device.
11-27 12:39:36.397 907 1438 I ActivityManager: Start proc 24198:com.company.mygame/u0a341 for activity com.company.mygame/.mygameActivity
11-27 12:39:36.474 24198 24198 D LMBR : BootStrap: Starting Library load
11-27 12:39:36.500 24198 24198 D AndroidRuntime: Shutting down VM
11-27 12:39:36.503 24198 24198 E AndroidRuntime: FATAL EXCEPTION: main
11-27 12:39:36.503 24198 24198 E AndroidRuntime: Process: com.company.mygame, PID: 24198
11-27 12:39:36.503 24198 24198 E AndroidRuntime: java.lang.UnsatisfiedLinkError: dlopen failed: library "libaws-cpp-sdk-gamelift.so" not found
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at java.lang.Runtime.loadLibrary0(Runtime.java:1016)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at java.lang.System.loadLibrary(System.java:1657)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at com.company.mygame.mygameActivity.<clinit>(Unknown Source:14)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at java.lang.Class.newInstance(Native Method)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at android.app.Instrumentation.newActivity(Instrumentation.java:1173)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2708)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2892)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at android.app.ActivityThread.-wrap11(Unknown Source:0)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1593)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:105)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at android.os.Looper.loop(Looper.java:164)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6541)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
11-27 12:39:36.503 24198 24198 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)
11-27 12:39:36.507 907 1438 W ActivityManager: Force finishing activity com.company.mygame/.mygameActivity
11-27 12:39:36.512 907 942 I ActivityManager: Showing crash dialog for package com.company.mygame u0
Any ideas? @Scott@AGS?