1

新しい android NDK のリリースにより、android デバイスの断片化を考えると、さまざまな電話、タブレット、および/または google tv ベースのデバイスをテストするためにどのようなテスト手段を採用する必要がありますか?

4

1 に答える 1

1

NDK の使用方法によっては、特定のバージョンの Android のみをターゲットにすることができます。基本的なルールは、コードが単純であるほど、新しいバージョンの Android がそれを実行するということです。詳細については、NDK のドキュメントと Android ソース コードを参照してください。ただし、(希少な)ドキュメントを常に信頼するとは限りません。疑わしい場合はソースコードを読んでください。それは大いに役立ちます。

とはいえ、テスト ポリシーにはテスト対象を含める必要があるため、次のようになります。

  • ステップ 1: コードに基づいて、サポートできるAndroid のバージョンを決定します 。
  • ステップ 2: どのデバイスをターゲットにする必要があるか、どのデバイスをターゲットにするを調べます。
  • ステップ 3: デバイス/Android バージョンのマトリックスを利用可能にし、必須カテゴリについてサポートできるものを作成します。
  • ステップ 4: 投資方針に基づいて、希望カテゴリについてステップ #3 を繰り返します。
  • ステップ 5: デバイスを取得し、テスト構造をセットアップします。

最後に、あなたの質問に答えます。問題はテストではなく、何をサポートするかを決めることです。適切なテスト手段には、ターゲットにしてサポートを提供するすべてのデバイスをテストすることが含まれます。優れたテスト手段により、実行しているがサポートしていないデバイスが追加されます。

于 2011-02-14T23:50:07.303 に答える