I have been able to run Dungeon Keeper and Don't Starve under Houdini; these games don't run without it. For them, I get messages like these in logcat:
06-01 00:57:47.154 8792 8816 D houdini : [8816] Added shared library /data/app/com.ea.game.dungeonkeeper_na-1/lib/arm/libAkSoundEngine_armeabi-v7a.so for ClassLoader by Native Bridge.
However, I get no such message for Hitman Sniper and Angry Birds 2. Angry Birds 2 launches fine (I guess it's an x86 binary?), but for Hitman Sniper:wWhether I enable the bridge or not, I get the following error message; I can't figure out if it needs Houdini, or is missing some other library. Thoughts on what I can try next?
06-01 00:58:03.096 1795 2053 I ActivityManager: START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.squareenixmontreal.hitmansniperandroid/com.prime31.UnityPlayerNativeActivity bnds=[1684,54][2156,318] (has extras)} from uid 10057 on display 0
06-01 00:58:03.103 8909 8909 W art : Unexpected CPU variant for X86 using defaults: x86_64
06-01 00:58:03.109 1795 2053 I ActivityManager: Start proc 8909:com.squareenixmontreal.hitmansniperandroid/u0a72 for activity com.squareenixmontreal.hitmansniperandroid/com.prime31.UnityPlayerNativeActivity
06-01 00:58:03.163 8909 8909 I MultiDex: VM with version 2.1.0 has multidex support
06-01 00:58:03.163 8909 8909 I MultiDex: Installing application
06-01 00:58:03.163 8909 8909 I MultiDex: VM has multidex support, MultiDex support library is disabled.
06-01 00:58:03.164 8909 8909 I FirebaseInitProvider: FirebaseApp initialization unsuccessful
06-01 00:58:03.181 8909 8909 D AndroidRuntime: Shutting down VM
06-01 00:58:03.182 8909 8909 E AndroidRuntime: FATAL EXCEPTION: main
06-01 00:58:03.182 8909 8909 E AndroidRuntime: Process: com.squareenixmontreal.hitmansniperandroid, PID: 8909
06-01 00:58:03.182 8909 8909 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.squareenixmontreal.hitmansniperandroid/com.prime31.UnityPlayerNativeActivity}: java.lang.IllegalArgumentException: Unable to find native library main using classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.squareenixmontreal.hitmansniperandroid-1/base.apk"],nativeLibraryDirectories=[/data/app/com.squareenixmontreal.hitmansniperandroid-1/lib/x86_64, /data/app/com.squareenixmontreal.hitmansniperandroid-1/base.apk!/lib/x86_64, /system/lib64, /vendor/lib64]]]
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2666)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2727)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.ActivityThread.-wrap12(ActivityThread.java)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1478)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.os.Handler.dispatchMessage(Handler.java:102)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.os.Looper.loop(Looper.java:154)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.ActivityThread.main(ActivityThread.java:6121)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at java.lang.reflect.Method.invoke(Native Method)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:890)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:780)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: Caused by: java.lang.IllegalArgumentException: Unable to find native library main using classloader: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.squareenixmontreal.hitmansniperandroid-1/base.apk"],nativeLibraryDirectories=[/data/app/com.squareenixmontreal.hitmansniperandroid-1/lib/x86_64, /data/app/com.squareenixmontreal.hitmansniperandroid-1/base.apk!/lib/x86_64, /system/lib64, /vendor/lib64]]]
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.NativeActivity.onCreate(NativeActivity.java:168)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at com.unity3d.player.UnityPlayerNativeActivity.onCreate(Unknown Source)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at com.prime31.UnityPlayerNativeActivity.onCreate(UnityPlayerNativeActivity.java:18)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.Activity.performCreate(Activity.java:6692)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2619)
06-01 00:58:03.182 8909 8909 E AndroidRuntime: ... 9 more
06-01 00:58:03.182 1795 2934 W ActivityManager: Force finishing activity com.squareenixmontreal.hitmansniperandroid/com.prime31.UnityPlayerNativeActivity