0

ICS用のアプリを持っています。ジンジャーブレッドで動作させたいのですが、どうすればよいですか?

4

2 に答える 2

5

ドキュメントで説明されているように、を設定android:minSdkVersion="9"します。AndroidManifest.xml

また、コードを調べて、Gingerbreadで使用できないAPIを呼び出していないことを確認します。リントはこれを助けることができます。必要な場合は、関連する機能を無効にする、代替の実装を提供するなど、適切なアクションを実行してください。

于 2012-12-18T17:53:31.050 に答える
0

まず、プロジェクトのビルド プロパティに移動し、Android SDK のバージョンを 2.3 -> 2.37 (sdk 9 または 10) に設定します。Eclipse は、プロジェクトをコンパイルするために必要な違いを示します。

XML レイアウト ファイルに変更を加える必要があります。Gingerbread で動作しないウィジェットがいくつかあるかもしれません。実際にデバイスでアプリを実行するまで、それらが明らかになるかどうかはわかりません. しかし、うまくいけば、あまり多くの違いがあってはなりません。

たとえば、アプリがフラグメント、画面サイズを使用するためのツール (re: 7 インチ デバイス)、OpenGL などを使用する場合、大きなコードの変更がいくつかあります。

開始する前に、次のページにもざっと目を通しておきます。

于 2012-12-18T18:00:08.890 に答える