Android用の巨大なアプリを作っています。アンドロイド1.5用にいくつか前からやっていますが、今は1.6 API用にプログラミングすれば、自分のアプリに必要なものがいくつかあることがわかります。私のアプリを1.5から1.6に迅速かつ安全に移行する方法はありますか?
時間を浪費することなく、1.5から1.6にマイアプリを移行するのは、簡単かつ迅速かつ安全な方法がありますか?
おかげ
Android用の巨大なアプリを作っています。アンドロイド1.5用にいくつか前からやっていますが、今は1.6 API用にプログラミングすれば、自分のアプリに必要なものがいくつかあることがわかります。私のアプリを1.5から1.6に迅速かつ安全に移行する方法はありますか?
時間を浪費することなく、1.5から1.6にマイアプリを移行するのは、簡単かつ迅速かつ安全な方法がありますか?
おかげ
あなたが新しいバージョンに行くされているので、私は、任意のコードの変更が必要になるとは思いません。
以下を行う必要があります。のAndroidManifest.xmlでminSdkVersionがを更新
1)。アンドロイド1.6の場合は、minSdkVersion = 4
にする必要があります。まだそれがない場合は、マニフェストに常に含めることをお勧めします。この行を追加してください:
<uses-sdk android:minSdkVersion="4" />
マニフェストの終了タグの最後の行にしてください。
2)IDEまたはantビルドスクリプトでターゲットを(再び4に)変更します。 Eclipseでプロジェクトを右クリックし、[プロパティ]、[Android]を選択し、[プロジェクトビルドターゲット]を変更します。適用ボタンをクリックすると、プロジェクトが再コンパイルされます。
次に、再コンパイルしてください。私は何かエラーが発生することを期待していませんが、もしそうなら、彼らは少数に過ぎず、あなたはそれらをすばやく修正することができます。
私は私のマニフェストファイルに次のように使用します。私は、Android 2.2 APIを使用するようにEclipseを設定している。同時に
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4" />
。この方法でI ...
は、あなたがこの??と何を意味http://developer.android.com/guide/appendix/market-filters.html
を参照)、それは優雅に劣化してください – NullPointerException
また、私はアンドロイドマニフェストにminsdkversionの行を持っていません。 – NullPointerException
これはどういう意味ですか?: "IDEまたはAntビルドスクリプトでターゲットを(再び4に)変更してください。私は日食を使用している、どのように私はそれを行うことができますか? – NullPointerException