2017-04-16 8 views
9

私はギャラクシーS8またはLG G6アンドロイド - テストアプリギャラクシーS8または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" /> 

私は5.8の画面サイズでのAndroidメーカーの内側にAVDを作成しようとしました解像度は2960x1440(Galaxy S 8の画面解像度)、私のアプリは肖像画のみのアプリだが、黒いバーがなくても正常に動作し、黒いバーが表示されることが予想されるため、エミュレータを適切に設定していないと思う。

アイデア?

ありがとうございます。

+1

私の推測では、 "レターボックス"エフェクトは製造元が行ったことであり、エミュレータにはこれを切り替えるオプションがないと思われます。サムスンとLGはあなたが彼らのデバイスの一つを買うならそれを愛するだろう... :-) – CommonsWare

+1

AFAIK、エミュレータはそのようなアスペクト比フラグを持っていない、あなたはちょうどどんな解像度を設定し、アプリは画面全体を占めるだろうエリア。固定アスペクト比で動作するように設計された特定の種類のアプリケーション用の属性だと思いますので、心配する必要はありません。 – andreszs

+1

マルチウィンドウサポート(android:resizableActivity = "true"と宣言されています)を持つアプリケーションは、そのままの状態で使用できます。私のアプリはAPI 25をターゲットにしていますが、縦向きに固定されているので、マルチウィンドウをサポートしていないので、私が読んでいるものから、私のアプリは影響を受けると思います。 –

答えて

1

私のアプリをテストするのに似たようなことを探していて、サムスンがfirebaseのようなオンラインテストラボを提供していることがわかりました。

http://developer.samsung.com/rtlLanding.doにアクセスして確認してください。あなたが開発者のアカウントを持っていない場合、彼らは5分無料です。

あなたは

  • 20クレジットが毎日各サムスンDeveloperのユーザーに提供される以下の得ることができますサムスンあたりのとおり。
  • 1クレジットで、ユーザーはRemote Test Labサービスを15分間使用できます。
  • 最小予約:30分(2単位)
  • 最大予約:10時間(40単位)

詳細:http://developer.samsung.com/remotetestlab/rtlAboutRTL.action

0

あなたは24にごtargetSdkVersionを変更することができ、

関連する問題