1. 首页
  2. 移动开发
  3. Android
  4. android: targetSdkVersion升级中Only fullscreen activities can request orientation问题

android: targetSdkVersion升级中Only fullscreen activities can request orientation问题

上传者: 2021-07-29 11:42:53上传 PDF文件 80.87 KB 热度 8次

我在这里跟大家分享一下,希望对您有所帮助。当我们把targetSdkVersion升级到27,buildToolsVersion和相关的support library升级到27.0.1后,在Android 8.0上,部分Activity出现了一个莫名其妙的crash,异常信息如下:。根据上面的定义,如果一个Activity的Style符合下面三个条件之一,认为不是“fullscreen”:。综上可见,这个改动的目的是想阻止非全屏的Activity锁定屏幕旋转,因为当前Activity是透明的,浮动的或可滑动取消的,是否锁屏应该由全屏的Activity决定,而不是并没有全部占据屏幕的Activity决定。这个问题貌似在最新的SDK中已经修复,我们在API Level 27的设备上已经无法重现,但我们手头的API Level 26的设备还是能重现。

下载地址
用户评论