# java.lang.IllegalStateException crash on newer API level

**URL:** <https://forums.fusetools.com/t/java-lang-illegalstateexception-crash-on-newer-api-level/7359>\
**Category:** Bug Reports\
**Created:** [August 24, 2018, 12:13pm UTC](https://forums.fusetools.com/t/java-lang-illegalstateexception-crash-on-newer-api-level/7359 "2018-08-24T12:13:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Matti\_Tihverainen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/matti_tihverainen/32/684_2.png) [@Matti\_Tihverainen](https://forums.fusetools.com/u/Matti_Tihverainen)\
**Post date:** [August 24, 2018, 12:13pm UTC](https://forums.fusetools.com/t/java-lang-illegalstateexception-crash-on-newer-api-level/7359/1 "2018-08-24T12:13:57Z")

</div>

Hello! I’m getting crashes on some Android devices after upgrading the API level.

```auto
java.lang.RuntimeException: 
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3194)
  at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3302)
  at android.app.ActivityThread.-wrap12 (Unknown Source)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1891)
  at android.os.Handler.dispatchMessage (Handler.java:108)
  at android.os.Looper.loop (Looper.java:166)
  at android.app.ActivityThread.main (ActivityThread.java:7425)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.Zygote$MethodAndArgsCaller.run (Zygote.java:245)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:921)
Caused by: java.lang.IllegalStateException: 
  at android.app.Activity.onCreate (Activity.java:1081)
  at android.support.v4.app.BaseFragmentActivityDonut.onCreate (BaseFragmentActivityDonut.java:39)
  at android.support.v4.app.FragmentActivity.onCreate (FragmentActivity.java:297)
  at android.support.v7.app.AppCompatActivity.onCreate (AppCompatActivity.java:85)
  at fi.feedcowboy.slicefi.Slicefi.onCreate (Slicefi.java:53)
  at android.app.Activity.performCreate (Activity.java:7372)
  at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1218)
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3147)

```

Settings in .unoproj:

```auto
"SDK": {
      "BuildToolsVersion": "27.0.1",
      "CompileVersion": 27,
      "MinVersion": 16,
      "TargetVersion": 27
    },

```

---

<div class="post-metadata">

**Author:** ![arun.dey](https://avatars.discourse-cdn.com/v4/letter/a/f6c823/32.png) [@arun.dey](https://forums.fusetools.com/u/arun.dey)\
**Post date:** [May 19, 2020, 8:58am UTC](https://forums.fusetools.com/t/java-lang-illegalstateexception-crash-on-newer-api-level/7359/2 "2020-05-19T08:58:26Z")

</div>

Hi @Matti_Tihverainen, I am facing the same issue. Have fixed this ?

---

<div class="post-metadata">

**Author:** ![Matti\_Tihverainen](https://yyz1.discourse-cdn.com/flex035/user_avatar/forums.fusetools.com/matti_tihverainen/32/684_2.png) [@Matti\_Tihverainen](https://forums.fusetools.com/u/Matti_Tihverainen)\
**Post date:** [May 19, 2020, 9:32am UTC](https://forums.fusetools.com/t/java-lang-illegalstateexception-crash-on-newer-api-level/7359/3 "2020-05-19T09:32:33Z")

</div>

Hello! Yes, you can find the fix here:

> [@LG G5 (and other Android 8 devices) crash if Orientations=Portrait](https://forums.fusetools.com/t/lg-g5-and-other-android-8-devices-crash-if-orientations-portrait/8016/2):
>
> Its solved. You need to have the last uno and fuselibs version and specify the last SDK in your .unoproj "SDK": { "BuildToolsVersion": "29.0.2", "CompileVersion": 29, "MinVersion": 17, "TargetVersion": 29 },
