当我升级compileSdkVersion 26
& targetSdkVersion 26
到 compileSdkVersion 27
&分别在我的 build.gradle(Module:app)文件中 targetSdkVersion 27
,它适用于所有其他Android版本,但我在Android 8.0中遇到以下错误( API级别26)模拟器:
引起:java.lang.IllegalStateException:仅全屏不透明 活动可以要求定位
删除android:screenOrientation="portrait"
对我有用,但现在我的屏幕正在旋转(我不想这样做)。
再次切换回compileSdkVersion 26
可以使用两种方式,即我没有收到任何错误,活动屏幕也仅限于纵向。
但我的问题是,在Android Android 8.1(API级别27)中,仅在Android 8.0(API级别26)中将屏幕方向限制为纵向模式。
任何帮助都将受到高度赞赏。 谢谢!