Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Onslaught

An audio-only Asteroids-like shooter · By Lights Out Games

Unable to Launch on Android

A topic by rynkruger created Oct 17, 2020 Views: 235 Replies: 4
Viewing posts 1 to 5

Hi,


I'm unable to launch Onslaught on my Samsung Galaxy S9 device. It immediately crashes on startup. However, I should note that I don't own a controler, so I was trying to play with a keyboard. I found the following in the logcat:


--------- beginning of crash
10-17 11:35:05.379 30102 30102 E AndroidRuntime: FATAL EXCEPTION: main
10-17 11:35:05.379 30102 30102 E AndroidRuntime: Process: games.lightsout.onslaught, PID: 30102
10-17 11:35:05.379 30102 30102 E AndroidRuntime: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{games.lightsout.onslaught/com.godot.game.GodotApp}: java.lang.ClassNotFoundException: Didn't find class "com.godot.game.GodotApp" on path: DexPathList[[zip file "/data/app/games.lightsout.onslaught-THOIilZBZ5WW6PMyhthH9Q==/base.apk"],nativeLibraryDirectories=[/data/app/games.lightsout.onslaught-THOIilZBZ5WW6PMyhthH9Q==/lib/arm64, /data/app/games.lightsout.onslaught-THOIilZBZ5WW6PMyhthH9Q==/base.apk!/lib/arm64-v8a, /system/lib64]]
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3525)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3784)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:83)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2270)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.os.Handler.dispatchMessage(Handler.java:107)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.os.Looper.loop(Looper.java:237)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.ActivityThread.main(ActivityThread.java:8125)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at java.lang.reflect.Method.invoke(Native Method)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:496)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1100)
10-17 11:35:05.379 30102 30102 E AndroidRuntime: Caused by: java.lang.ClassNotFoundException: Didn't find class "com.godot.game.GodotApp" on path: DexPathList[[zip file "/data/app/games.lightsout.onslaught-THOIilZBZ5WW6PMyhthH9Q==/base.apk"],nativeLibraryDirectories=[/data/app/games.lightsout.onslaught-THOIilZBZ5WW6PMyhthH9Q==/lib/arm64, /data/app/games.lightsout.onslaught-THOIilZBZ5WW6PMyhthH9Q==/base.apk!/lib/arm64-v8a, /system/lib64]]
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.AppComponentFactory.instantiateActivity(AppComponentFactory.java:95)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at androidx.core.app.CoreComponentFactory.instantiateActivity(CoreComponentFactory.java:43)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.Instrumentation.newActivity(Instrumentation.java:1251)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3513)
10-17 11:35:05.379 30102 30102 E AndroidRuntime:     ... 11 more


I can send you the rest of the logcat via email if required. Also let me know about anything else I should try, to give you more info.


Regards,


Rynhardt

This same thing is happening on my Pixel 4 device running on Android 11, and a Braillenote Touch running Android 8.1.0 Oreo.

Developer

Got it, thanks folks. Debug builds work for me, but it’s possible I’m doing something wrong for release builds. I’ve been working on building out the website/community for Lights Out Games, but I’ll circle back to this and check it out.

Thanks!

Developer

Oh, that was a subtle bug. Worked fine in local builds, but crashed with anything from the build server.

Should be fixed in the next release, which I’ll push later today or early tomorrow. Thanks for the reports!

The latest Android build launches without a problem. Will be posting a list of reports in its own thread.