GalaxyS8やLG G6)などのデバイスを最大限に活用するためのアプリの更新に関する次の記事を読んでいました
https://Android-developers.googleblog.com/2017/03/update-your-app-to-take-advantage-of.html
そして、私がやりたいのは、これらの画面のエミュレーターでアプリをテストし、記事が示唆するコード行を追加する前後にアプリをテストすることです。
<meta-data Android:name="Android.max_aspect" Android:value="2.1" />
Android Studioの画面サイズ5.8、解像度2960x1440(Galaxy S8画面解像度)でAVDを作成しようとしましたが、アプリは黒いバーがなくても正常に動作します。縦向きのみのアプリで、黒いバーが表示されることが予想されるため、エミュレーターを適切に構成していないと思います。
何か案は?
ありがとうございました。
私は自分のアプリをテストするために同様のものを探していましたが、Samsungがfirebaseのようなオンラインテストラボを提供していることがわかりました。
http://developer.samsung.com/rtlLanding.do にアクセスして確認できます。開発者アカウントをお持ちでない場合は、5分間無料でご利用いただけます。
サムスンによると、あなたはフォローすることができます
- 各SamsungDeveloperユーザーには毎日20クレジットが提供されます。
- 1クレジットで、ユーザーはRemote TestLabサービスを15分間使用できます。
- 最小予約:30分(2クレジット)
- 最大予約:1日10時間(40クレジット)
詳細: http://developer.samsung.com/remotetestlab/rtlAboutRTL.action
TargetSdkVersionを24に変更できます。デフォルトはすでに利用可能です。