我将我的 Android Studio 升级到 3.6.0。现在,我的 Manifest.xml
中出现以下错误文件。
Expecting 'android:screenOrientation="unspecified"' or '"fullSensor"' for this activity so the user can use the application in any orientation and provide a great experience on Chrome OS devices.
我应该将其转换为“fullSensor”吗?
我怎样才能摆脱这个问题?
我的 Activity 方向是肖像 .我想在我的 Activity 中继续使用纵向。
最佳答案
这是一种警告,告知开发者对于大屏幕设备,限制方向是不好的。
但是,如果您的应用程序仅支持纵向模式,则可以通过执行以下操作禁用此警告。
麦克: Android Studio -> 首选项
window :文件 -> 设置
然后:
Unchecking step screen shot
这只会删除当前系统的警告。因此,此更改不会影响从事同一项目的其他用户。他们仍然会看到相同的警告。在某种程度上,最好对本地系统进行此更改,因为每个人都了解此警告。但是,如果我们想在项目级别删除此警告,则可以使用以下命令:
添加
tools:ignore="LockedOrientationActivity"
在您的 Android list 文件的 list 标记中。例如
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
tools:ignore="LockedOrientationActivity"
因此,这是您的个人偏好,无论您是希望每个开发人员都知道此警告还是要添加 tools:ignore="LockedOrientationActivity"
在 list 中并为所有人静音此警告。我更喜欢启发大家:)
关于android - 预计此 Activity 的 'android:screenOrientation="未指定 "' or ' "fullSensor"',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60396601/