App is crashing immediately upon launch of main app screen and shortcuts to webpages.
NativeAlpha v 1.5.0
Pixel 8
GrapheneOS 2025041100 (Android 15)
Log
```
type: crash
osVersion: google/shiba/shiba:15/BP1A.250405.007.B1/2025041100:user/release-keys
userType: full.secondary
package: com.cylonid.nativealpha:1500, targetSdk 35
process: com.cylonid.nativealpha
processUptime: 133 + 314 ms
installer: dev.imranr.obtainium
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.cylonid.nativealpha/com.cylonid.nativealpha.MainActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4219)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4406)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:222)
at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133)
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2782)
at android.os.Handler.dispatchMessage(Handler.java:109)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8973)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
at com.android.internal.os.ExecInit.main(ExecInit.java:50)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369)
Caused by: java.lang.NullPointerException
at com.cylonid.nativealpha.model.deserializer.GlobalSettingsDeserializer.deserialize(GlobalSettingsDeserializer.kt:20)
at com.cylonid.nativealpha.model.deserializer.GlobalSettingsDeserializer.deserialize(GlobalSettingsDeserializer.kt:11)
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:95)
at com.google.gson.Gson.fromJson(Gson.java:1361)
at com.google.gson.Gson.fromJson(Gson.java:1262)
at com.google.gson.Gson.fromJson(Gson.java:1171)
at com.google.gson.Gson.fromJson(Gson.java:1107)
at com.cylonid.nativealpha.model.DataManager.loadAppData(DataManager.java:182)
at com.cylonid.nativealpha.util.EntryPointUtils.entryPointReached(EntryPointUtils.kt:15)
at com.cylonid.nativealpha.MainActivity.onCreate(MainActivity.kt:33)
at android.app.Activity.performCreate(Activity.java:9132)
at android.app.Activity.performCreate(Activity.java:9110)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1541)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4201)
... 15 more
App is crashing immediately upon launch of main app screen and shortcuts to webpages.
NativeAlpha v 1.5.0
Pixel 8
GrapheneOS 2025041100 (Android 15)
Log
``` type: crash osVersion: google/shiba/shiba:15/BP1A.250405.007.B1/2025041100:user/release-keys userType: full.secondary package: com.cylonid.nativealpha:1500, targetSdk 35 process: com.cylonid.nativealpha processUptime: 133 + 314 ms installer: dev.imranr.obtainiumjava.lang.RuntimeException: Unable to start activity ComponentInfo{com.cylonid.nativealpha/com.cylonid.nativealpha.MainActivity}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4219)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:4406)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:222)
at android.app.servertransaction.TransactionExecutor.executeNonLifecycleItem(TransactionExecutor.java:133)
at android.app.servertransaction.TransactionExecutor.executeTransactionItems(TransactionExecutor.java:103)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:80)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2782)
at android.os.Handler.dispatchMessage(Handler.java:109)
at android.os.Looper.loopOnce(Looper.java:232)
at android.os.Looper.loop(Looper.java:317)
at android.app.ActivityThread.main(ActivityThread.java:8973)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:591)
at com.android.internal.os.ExecInit.main(ExecInit.java:50)
at com.android.internal.os.RuntimeInit.nativeFinishInit(Native Method)
at com.android.internal.os.RuntimeInit.main(RuntimeInit.java:369)
Caused by: java.lang.NullPointerException
at com.cylonid.nativealpha.model.deserializer.GlobalSettingsDeserializer.deserialize(GlobalSettingsDeserializer.kt:20)
at com.cylonid.nativealpha.model.deserializer.GlobalSettingsDeserializer.deserialize(GlobalSettingsDeserializer.kt:11)
at com.google.gson.internal.bind.TreeTypeAdapter.read(TreeTypeAdapter.java:95)
at com.google.gson.Gson.fromJson(Gson.java:1361)
at com.google.gson.Gson.fromJson(Gson.java:1262)
at com.google.gson.Gson.fromJson(Gson.java:1171)
at com.google.gson.Gson.fromJson(Gson.java:1107)
at com.cylonid.nativealpha.model.DataManager.loadAppData(DataManager.java:182)
at com.cylonid.nativealpha.util.EntryPointUtils.entryPointReached(EntryPointUtils.kt:15)
at com.cylonid.nativealpha.MainActivity.onCreate(MainActivity.kt:33)
at android.app.Activity.performCreate(Activity.java:9132)
at android.app.Activity.performCreate(Activity.java:9110)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1541)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:4201)
... 15 more