0

ターゲットSDKを17、minを8に設定してアプリケーションを作成しています。

そのため、一部の機能については、サポート ライブラリ v4 を使用する必要があります

質問は、古いデバイスで動作することをテストするにはどうすればよいですか?

私は自分の電話でテストしています-4.2.2を持っています; そして、私は他の人に古いものを持っていません

2.3.3 でエミュレータを作成することは真のテストになりますか?

tnx


アップデート

たとえば、コードで Fragment を使用しています (サポート ライブラリからではなく、android.app から) - minSDK が 4 の場合でも、警告は表示されません...すべきでしょうか?

4

3 に答える 3

0

はい。これはエミュレーター (シミュレーターではない) であるため、対応する電話でコードを実行するのと非常によく似ています。
もう 1 つの良い方法は、定期的に Lint テストを実行することです。これにより、コード内の多くの一般的な間違い (互換性を含む) を検出できます。
IDE (Eclipse と Android Studio プラグインの両方がこれを行います) は、選択した最小 API レベルに存在しない関数への明らかな呼び出しについても警告を表示します。

于 2013-06-02T12:34:12.820 に答える
0

ほとんどの場合、エミュレーターはレイアウト ビューやルック アンド フィール パフォーマンスなどを考慮すると同じように動作しますが、速度パフォーマンスと音質の場合は違いが生じる可能性があります。

.

そのサービスを提供しているオンライン ツールを 1 つ見つけました。そのリンクにアクセスしてください。

于 2013-06-02T12:41:49.747 に答える