GoogleがAndroidアプリ開発者に対し、アスペクト比2:1以上の画面に対応することを促している( Android Developers Blogの記事、 The Vergeの記事[1]、 [2]、 9to5Googleの記事)。 Samsungが先日発表したGalaxy S8/S8+のアスペクト比は18.5:9、LGの G6は18:9(2:1)となっている。こういったデバイスで最大アスペクト比が16:9に設定された従来のアプリを実行すると、上下または左右に黒い帯が表示されてしまうのだという。 従来よりも長い画面に対応させるには、マニフェストの<application>エレメントに「android.max_aspect」という名前の<meta-data>エレメントを追加し、長辺を短辺で割った浮動小数点値で最大アスペクト比を指定すればいい。ここで「2.1」を指定すれば、アスペクト比が2