37

SVNのコードを整理して、問題なく複数の場所から作業し、開発者を追加できるようにしようとしています。問題は、コードを新しいプロジェクトに簡単に組み込むことができないことです。既存のコードからプロジェクトを作成しようとしています。

フォルダを選択すると「メインアクティビティ」が表示されますが、使用できません。すべての.projectファイルと、フォルダーにないものも削除しようとしましたが、常にグレー表示されており、インポートすることはできません。

なぜグレー表示になっているのですか?インポートするには何をする必要がありますか?

--ADTビルドv21.0.0-519525

プロジェクトのインポートグレー

4

7 に答える 7

65

これをいろいろいじってみたところ、ワークスペースに既に存在する、似たような名前の別のアクティビティと競合していることがわかりました。「少なくとも 1 つのプロジェクトを選択してください」というエラー メッセージが、そのメッセージを覆い隠していました。非常にすばやく表示され、少なくとも 1 つのプロジェクトを選択するように切り替わります。

これを回避するために、ワークスペースからすべてのプロジェクトを削除しました。さまざまな企業向けにバージョン管理され、ブランド化されているアプリを作成しているため、それがどれであるかはわかりませんでした。

于 2013-01-16T02:40:02.897 に答える
14

TrivialDrive でも同じ問題で苦労しました。ワークスペースにあるプロジェクト名から「メイン アクティビティ」を確認してみてください。存在する場合、このエラーが発生します。

于 2013-09-09T23:58:56.147 に答える
2

ソリューション A:

1) Eclipse を閉じます。2) Eclipse が起動すると、新しい作業ディレクトリを要求されます。デフォルトのものとは異なるものを選択します。

「新しい作業ディレクトリ」を求めていない場合

解決策 B: 1) [ファイル] > [ワークスペースの切り替え] > [その他] に移動します 2) 新しい作業ディレクトリを選択します (同じではありません!)

ここに画像の説明を入力

その後、プロジェクトのインポートが可能になるはずです

于 2014-09-25T15:26:48.870 に答える
1

プロジェクト名がワークスペース内の既存のプロジェクトの名前と同じであるため、グレー表示されています。解決策: 「Existing Android Code Into Workspace」インポートを使用します。「ルート ディレクトリ」と入力します。[プロジェクトのインポート] ウィザードで [新しいプロジェクト名] フィールドを直接変更します。次の手順を実行します。最初に「Project to Import」フィールドのパス テキスト (チェックボックスの右側) を押してから、「New Project Name」フィールドに移動して名前を変更します。

于 2015-02-02T17:06:04.160 に答える
1

プロジェクト フォルダーの ".project" ファイルを削除し (Linux では非表示になっているため、"ls -a" を使用して表示します)、Eclipse で [Create Android Project from existing source] を選択します。それは私のために働いた..

それだけです.Cheerzz..

于 2014-01-17T08:22:56.063 に答える