6

以前は古いバージョンのAndroidSDKToolsを使用していましたが、新しいPCに移動し、新しい開発環境を最初からセットアップし、以前のPCからプロジェクトをコピーしてインポートしました。現在の環境で新しいプロジェクトを作成すると、SDKがプロジェクトのルートフォルダーにファイルproguard.cfgを作成しますが、以前のセットアップでは以前のプロジェクトでは表示されませんでした。proguard.cfgの使用法を調べましたが、便利そうです。ただし、このproguard.cfgファイルは、前のセットアップで作成したプロジェクトには存在しません。

また、新しいSDKツールには、利用できる新しい更新や機能の追加も含まれている可能性があると思います。私が使用しているターゲットプラットフォームは同じです-Android2.2ですが、「AndroidSDKツール」が更新されています。また、現時点ではいかなる種類のエラーも発生していませんが、前述したように、SDKツールの更新を利用したいと思います(ターゲットプラットフォームの更新ではありません)。

だから、私の質問は-proguard.cfgのようなAndroid SDKによって更新されたものを見逃していないことを確認する方法はありますか、それとも自分でそのようなものを識別して手動でファイルを追加する必要がありますか、他のことについても同様ですこれは、新しいSDKツールで改善されました。

4

1 に答える 1

4

Android SDKのtoolsディレクトリには、実行可能ファイルがありますandroid。これを使用して、AndroidManifest.xmlを含むディレクトリへのパスを渡すことにより、プロジェクトを更新できます。

$ANDROID_SDK/tools/android update project -p /path/to/my-android-project

これは、SDKサイトの[コマンドラインからのプロジェクトの管理] > [プロジェクトの更新]に記載されています。

Eclipseプラグインはこれを自動的に実行しません。また、Eclipseからのプロジェクトの管理(ADTを使用)ページに同等のセクションがないため、コマンドラインツールを使用する必要があるようです。

于 2011-12-19T09:48:47.467 に答える