22

この質問がすでにここに投稿されていることは知っていますが、それで問題は解決しません。

私はgithubブランチからプロジェクトを引き出し、それをインポートしようとするFile->Import->General->Existing projects into workspaceSelect root directory、ここでFinishボタンをクリックするとInvalid project description.

プロジェクトを というフォルダーにプルしています。このフォルダーには、Eclipse にインポートしAndroidたプロジェクトのメイン フォルダーが含まれています。MyAndroidProject

ここで何が問題なのかわかりません。

4

4 に答える 4

68

私はパーティーに遅れていることを知っていますが、数分前の私のように、他の誰かがこの時点で立ち往生している場合に備えて: File>Import>Existing Android Code into Workspace を試すことができます。ワークスペースに直接インポートしたい Git リポジトリがありました。それでも、それを機能させるには、[プロジェクトをワークスペースにコピーする] オプションをオンにする必要がありました。

編集

上記のコメントの 1 つからリンクをチェックアウトし、[ファイル] > [インポート] > [一般] > [既存のプロジェクトをワークスペースに] を推奨しました。私の場合、Eclipse プロジェクトのメタデータはバージョン管理されていなかったため、既存のプロジェクトとしてインポートすることは不可能でした! このソリューションは、.project ファイルなどのない既存の Android コードに適用されます。

編集 2

別の発言: 最近、この問題は、プロジェクト ルートがリポジトリ ルートでもある場合にのみ発生するように見えることに気付きました。

workspace  
└─ project root  
   └┬ .git
    ├ src
    └ ...

プロジェクトを 1 つ下のディレクトリ レベルに移動すると、問題はなくなりました。

于 2013-01-24T13:18:10.447 に答える
10

プロジェクト フォルダーを 1 つ下のディレクトリに移動するだけです (ディレクトリ内に別のフォルダーを作成し、プロジェクトをそのフォルダーにコピーします。この新しく作成されたバージョンでプロジェクトをインポートします)。

于 2014-07-08T12:51:44.363 に答える
3

同じ問題があり、ワークスペースをプロジェクトの上の 1 つのディレクトリに変更してから、プロジェクトをインポートしました。私のために働いた

于 2014-07-09T05:36:41.433 に答える