1. ホーム
  2. android

AndroidManifestで。android:screenOrientation="unspecified" を期待する。

2023-09-12 20:08:16

質問

Android Studio 3.6を使用しています。

私のアプリは、常に portrait モードにしたい。そのため、私の AndroidMainfest.xml :

<activity
   android:name=".activity.SplashActivity"
   android:screenOrientation="portrait">
   <intent-filter>
      <action android:name="android.intent.action.MAIN" />

      <category android:name="android.intent.category.LAUNCHER" />
   </intent-filter>
</activity>

アプリを実行すると SplashActivity に表示されます。 portrait モードで表示します。いいですね。 しかし、エディタでは次のようなエラーが表示されます。

Expecting android:screenOrientation="unspecified"

どうして?

どのように解決するのか?

マニフェストタグの中で(ちょうど xmlns:android="http://schemas.android.com/apk/res/android" の直下) に

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

そして、applicationタグの中に

tools:ignore="LockedOrientationActivity"