Skip to content

Only fullscreen opaque activities can request orientation

Добрый день. Получаем ошибку Unable to start activity ComponentInfo{.../ru.tinkoff.acquiring.sdk.ui.activities.ThreeDsActivity}: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation. Проблема у пользователей с Android 8, sdk 3.1.1.

      Fatal Exception: java.lang.RuntimeException: Unable to start activity ComponentInfo{.../ru.tinkoff.acquiring.sdk.ui.activities.ThreeDsActivity}: java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2957)
   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3032)
   at android.app.ActivityThread.-wrap11()
   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
   at android.os.Handler.dispatchMessage(Handler.java:105)
   at android.os.Looper.loop(Looper.java:164)
   at android.app.ActivityThread.main(ActivityThread.java:6944)
   at java.lang.reflect.Method.invoke(Method.java)
   at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
    
      Caused by java.lang.IllegalStateException: Only fullscreen opaque activities can request orientation
   at android.app.Activity.onCreate(Activity.java:1038)
   at androidx.core.app.ComponentActivity.onCreate(ComponentActivity.kt:73)
   at androidx.activity.ComponentActivity.onCreate(ComponentActivity.java:359)
   at androidx.fragment.app.FragmentActivity.onCreate(FragmentActivity.java:216)
   at ru.tinkoff.acquiring.sdk.ui.activities.BaseAcquiringActivity.onCreate(BaseAcquiringActivity.kt:86)
   at ru.tinkoff.acquiring.sdk.ui.activities.ThreeDsActivity.onCreate(ThreeDsActivity.kt:98)
   at android.app.Activity.performCreate(Activity.java:7183)
   at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1220)
   at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2910)
   at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3032)
   at android.app.ActivityThread.-wrap11()
   at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
   at android.os.Handler.dispatchMessage(Handler.java:105)
   at android.os.Looper.loop(Looper.java:164)
   at android.app.ActivityThread.main(ActivityThread.java:6944)
   at java.lang.reflect.Method.invoke(Method.java)
   at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
   at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information