2011-07-14 5 views
3

私はMercurialを使ってGoogleのコードからアンドロイドプロジェクトをクローンしましたが、.classpathや.projectファイルはありませんでしたので、eclipseはコードをプロジェクトとして認識することさえできません。.classpathや.projectファイルを持たないアンドロイドプロジェクトをEclipseにどのようにインポートしますか?

誰かがこのプロジェクトをeclipseにインポートする簡単な方法があるかどうか知っていますか?

(これらのファイルを他のプロジェクトから編集してこのプロジェクトにコピーすることはできますが、私はこれらのファイルの目的について十分に分かりません)。

+0

これは役に立ちますか? [SDKサンプルプロジェクトをワークスペースに複製する方法](http://stackoverflow.com/questions/4928784/how-to-duplicate-an-sdk-sample-project-into-workspace/4960822#4960822) – uTubeFan

+0

ありがとうございますこれらの指示がうまくいくかどうかを確認します。 –

答えて

0

新しいAndroidプロジェクトを作成して後でインポートしてみてください。

+0

私はそれを試みましたが、まだそれをプロジェクトとしてインポートすることはできません。私は、しかし、ソースファイルをインポートすることができますが、私は間違ったマニフェストとビルドのプロパティがあります。 –

0

新しいAndroidプロジェクトを作成し、javaコードとxmlレイアウトをコピーします。マニフェストファイルが必要です.Googleの例にもマニフェストファイルがあります。プロジェクトにコピーしてくださいマニフェストを使用して別のマニフェストを使用してプロジェクトに変更することはできません(クラスパス、アクティビティ、クラス名の変更など)。許可が必要な場合は、それらもインクルードする必要があります。 !

+0

ありがとうございます。新しいプロジェクトを作成し、ソースファイルをインポートしてから、manifest.xml、string.xml、およびmain.xmlファイルを手動で置き換えました。これはうまくいくようですが、私は欠けていた簡単な方法があると思いました。 –

0

また、Eclipseの作成した標準のAndroidプロジェクト(作成直後のデフォルトファイルは問題ありません)から.classpathと.projectファイルを取り出し、両方のファイルをサンプルディレクトリにコピーして、既存のEclipseプロジェクトとしてインポートできます。

プロジェクト名を調整する必要があるかもしれません(XML、テキストエディタ、3行目で開くだけです)。

5

これは非常に簡単です。

".classpath"ファイルは他のアンドロイドプロジェクトとまったく同じものであることを知っておく必要があります。 また、 ".project"ファイルはプロジェクト名を除いて同じです。

  1. コピー「.classpath」と他のAndroidプロジェクト から「.project」ファイルと、プロジェクトディレクトリへのペースト。

    あなたがアンドロイドプロジェクトをお持ちでない場合は、新しいプロジェクトを作成してください。 (パッケージ名は重要ではありません)

  2. メモ帳(またはテキストエディタ)に「.project」ファイルを開きます。

  3. "name" xmlタグは ".project"ファイルの3行目にあります。 これを実際のプロジェクト名に変更します。

関連する問題