3

コンテキストは次のとおりです。バージョン 2.2 から 4.0 までの Android アプリケーションを開発する必要があります。もちろん、多くのデバイス、多くの画面サイズなどでテストする方が良いことを読みました...「平均的な」モバイルでテストする必要があります。つまり、最も遅いデバイスではなく、最も速いデバイスでもありません。

どの戦略を使用するのが最善と思われますか:

  • コンストラクターからのオーバーレイがなく、Google製品であるためNexusを購入し(どれが私のニーズに合っていますか?)、公式のROMを使用してさまざまなOSバージョンでテストします(画面サイズのテストにはエミュレーターを使用します)
  • 異なる画面機能と異なるOSバージョンを備えた2台の中国製電話(安くてそれほど悪くない)を購入します。

それについての最近のトピックを見つけることができません。アドバイスをいただけますか?ありがとう!

4

1 に答える 1

2

大まかに言えば、さまざまなデバイスカテゴリをバケットに分割することで考えられます。たとえば、2.x電話、3.xタブレット(現在この市場はほとんど無視できます)、4.x電話、4.x 7インチ、4です。 x錠。

次に、余裕のあるバケットサイズのハードウェア購入デバイスに勝るものはないため、最初に最大のバケットから始めます。残りの部分については、必要に応じてエミュレータを使用して、デバイスを用意しておくとよいでしょう。

ここでチャートを見てください:-

http://developer.android.com/about/dashboards/index.html

2.3電話はあなたの最大のバケツであり、あなたはebayの安いデバイスを手に入れるでしょう。在庫の2.xデバイスとしてnexus1を使用しています。

4.xデバイスは次です。Nexus 7は非常に価値があり、リソース設定を調整する必要がありますが、電話とタブレットの両方のUIのテストに驚くほど適しています。または、正当化できる場合はNexus7とNexus4。

エミュレーターは常に改善されており、特定のデバイス/画面サイズのバグに役立つ特定のデバイス設定をエミュレートできるようになりましたが、これはまれです。

お役に立てば幸いです。

ライアン

于 2013-01-22T13:37:20.367 に答える