Androidの安全なレイアウト

一部のAndroidアプリは、FLAG_SECUREフラグを使用して、アプリケーションの機密画面を保護します。詳しくはAndroid開発者向けドキュメントを参照してください。このフラグは、ウィンドウのコンテンツを安全なものとして扱い、スクリーンショットに表示されたり、安全でないディスプレイに表示されたりしないようにします。さらに、Chromeシークレットモードや、Huawei Novaデバイスのセキュアレイアウト対応のロック画面など、カスタマイズされたデバイスメーカーの設定でも、セキュアレイアウトが採用されています。

Androidバージョン8 - 11: 安全なレイアウトアプリはリモートビューでサポートされています。

Android 12以降: 安全なレイアウトアプリはサポートされていません。ウィンドウの内容は表示されません。代わりに、セキュアウィンドウが検出されたというメッセージが表示されます。戻る/ホームボタンでウィンドウを終了できます。これらのデバイスで安全なレイアウトアプリを表示するには、次のいずれかを実行します。

  • 開発者に、FLAG_SECUREフラグを使用しないバージョンのアプリを作成するように依頼してください。
  • Android Enablerを使用してフラグを削除します。詳細については、Androidアプリを手動でパッケージ化するを参照してください。

Chromeのシークレットタブのコンテンツが表示されない

Chromeブラウザーでシークレットタブを開くと、「Showing secure content」というメッセージが表示され、タブの内容を表示できません。

回避策:

ChromeブラウザーでIncognito Screenshotフラグを有効にします。

1. AndroidデバイスからChromeブラウザーを開きます。

2. chrome://flagsに移動します。

3. リストで「Incognito Screenshot」を検索し、値をEnabledに設定します。

4. Chromeブラウザーを再起動します。