私は最初のアプリを開発しましたが、それは私の電話(Android 2.2)で正常に動作しました。ただし、Xoom(Android 3.2)でテストしたところ、多くのバグがありました。このアプリをAndroidのさまざまなバージョンで実行する必要があります。どうすればそれを開発し、それが確実に行われるようにすることができますか?テスト用にAndroid 2.2のみを手にしていますか?
1 に答える
0
下位互換性に注意を払いながら、マニフェストでターゲットにされた最後のバージョンで開発することは、これを最高の効率で達成する方法です。
多くのライブラリ(ActionBar Sherlock、NotificationCompat2、....)は、問題なくアプリの互換性を取り戻すのに役立ちます。
Androidの最新バージョン用にアプリを作成することを強くお勧めします。これにより、現在最も人気のあるバージョンをターゲットにするのではなく、このバージョンが勢いを増したときに準備が整います。最初はもう少し手間がかかりますが、後で多くの頭痛の種を減らすことができます。
エミュレーターはこれをテストするのに役立ちます。最適な構成は、Androidの最新バージョンを自由に使用できる端末(これが、開発者にとってネクサスが非常に良い選択である理由です)と、互換性をテストするためのエミュレーターのさまざまな構成です。または他のフォームファクタ。
于 2012-10-24T13:41:14.510 に答える