期望 `android:screenOrientation="unspecified"` 或 `"fullSensor"`。

9

我将Android Studio更新到了3.6版本,并更新了Gradle,但出现了以下错误:

在这里查看图片

日志打印

Error:(117, 13) Expecting android:screenOrientation="unspecified""fullSensor"用于此活动,以便用户可以在任何方向上使用应用程序, 并在Chrome OS设备上提供出色的体验。

我已经找到了这个解决方案,但对我没有帮助。这个解决方案是七年前针对API 9回答的,而我正在使用API级别28。


3
这是谷歌,他们经常会做出一些奇怪的事情。我想你现在可以使用 tools:ignore="LockedOrientationActivity" 来忽略这个错误。也许将来我们会找到解决方法。 - Evgen
是的,我尝试过了,它可以工作,但我认为禁用与Chrome OS相关的检查会更好。 - Muhammad Hamza
2个回答

12
您可以禁用检查,以下是方法:
  1. 进入“设置”->“检查”
  2. 找到“Chrome OS”(您可以使用左上角的搜索栏)
  3. 禁用所有内容(参见下图)
  4. 完成

Disable Chrome OS Checking


3

只需将以下行添加到您的 <manifest> 标签中的 AndroidManifest.xml 文件中即可。

xmlns:tools="http://schemas.android.com/tools"
tools:ignore="LockedOrientationActivity"

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接