2017-07-10 9 views
0

私はkivyとbuildozerを使用してアンドロイドアプリに取り組んでいます。私はテストのためにGoogleピクセルxlデバイスを持っています。私はDevice Metricsからこのモデルのための技術仕様を持っています。 指定した仕様から、アプリの高さと幅を決定するにはどうすればよいですか?どのように私のkivyアプリのheigthと幅は、特定のデバイスのためにする必要がありますか?

私は現在、コードを作成して実行するためにウィンドウを使用しています。また、アンドロイドAPKにパッケージ化するにはkivy VMを使用しています。私はkivyが自動的にあなたのアプリケーションのサイズを知っていることを知っていますが、Windows上でコードを実行しているときに私のデバイス画面のサイズをシミュレートしたいので、どう見えるかをテストするたびにapkを構築する必要はありませんデバイス上にあります。

答えて

1

Kivyにはmodule for thisがあり、特定のデバイスをエミュレートするためにアプリウィンドウのサイズが設定されます。

+0

私はこれが存在していたことを知らなかった、ありがとう。私はそれを調べ、サポートされているデバイスの一覧が表示されていますが、ピクセルとピクセルxlはリストにありません。このモジュールを使用せずにどのように同じ効果を達成できるかを知りたいと思うでしょう。初心者は勉強しようとしている。 – supreme

+0

他のデバイスをエミュレートしたい任意のサイズのセットを指定できます。どのように動作するかを確認するには、コードを読むことができます(https://github.com/kivy/kivy/blob/master/kivy/modules/screen.py)。 – inclement

+0

なので、私がやらなければならないのは、screen.pyファイルで特定のデバイスの設定を指定し、その追加したデバイスのコマンドを実行するだけです。 – supreme

関連する問題