1

私はAndroidアプリ開発に不慣れです。(1年前にしたが、完全に忘れた)

1年前、私は仮想デバイスを作成し、AVDマネージャーを使用してエミュレーターをセットアップしました。当時は、ターゲットを選択するように求められただけで、最新バージョンでもサポートされるように、毎回2.2を選択しました。

1年後、私が直面している問題は、ターゲットデバイスも選択するように求められていることです。私はGalaxyFitを使用していますが、タブレット、スマートフォン、メモなどの携帯電話や解像度が異なる人がいます。YouTube、Google、Androidドキュメント自体のすべてのチュートリアルを参照しましたが、古い設定に関する情報しか提供していません。デバイス情報のないもの。

デバイスを選択しないと[OK]ボタンがアクティブにならないため、アプリがすべてのデバイスと画面サイズ(ターゲットにAndroid 2.2を選択)で互換性があるように、どのデバイスを選択するかを知りたいです。

ありがとうございました

4

1 に答える 1

2

アプリをすべてのデバイスと互換性があるようにすることは、選択した仮想デバイスではなく、アプリの設計方法に依存します。

さまざまな画面用にアプリを磨く方法に関するいくつかの推奨されるAndroidドキュメントは、ここにあります。

一部のデバイスに存在する、または存在しない可能性のあるセンサーまたはその他の機能については、使用する前にそれらが使用可能かどうかを確認する必要があります。

これらに従うと、選択した最小のAPIセットをサポートする電話と互換性を保つのに適した位置にいる可能性があります。

ただし、さまざまな仮想デバイスでテストすると、アプリがさまざまな実際のデバイスと互換性があることを確認するのに役立ちます。

ちなみに、AVD作成時のデバイスオプションは、特定のデバイスに一致するAVDを作成するためのものです(ここで質問があります)。ただし、互換性のために、特定のデバイスをテストする必要はありませんが、さまざまな機能値(解像度、画面など)をテストする必要があります。

于 2013-02-02T07:26:25.140 に答える