0

EclipseでAndroidプロジェクトのコピーを作成したかったので、元のプロジェクトに触れることなくコピーを変更できます。そこで、新しいワークスペースの作成に進みました。ワークスペースのパスがEclipseのメニューバーの上部に表示されているため、新しいワークスペースで作業していると思いましたが、次のように表示されました。

1)新しいワークスペースディレクトリにプロジェクトファイルがないため、今朝変更したファイルを含め、すべてのプロジェクトファイルを含むフォルダを今日の日付でコピーしました

2)このアドバイスを使用して新しい.jarファイルを追加しようとすると、アドバイスの5番目のステップを実行したときに、新しいワークスペースディレクトリパスではなく、古いjarファイルワークスペースがリストされていることがわかりました。

だからここに私の質問があります:1)古いプロジェクトコードを上書きしないようにするために新しいワークスペースが必要ですか?2)Eclipseが新しい場所を認識するように、今朝触れたプロジェクトをインポートする必要がありますか?3)古いワークスペースで古いjarファイルをまだ使用していましたか?私はそれを正しく解釈しましたか?

ここにリストされているように、これらの手順に従ってクリーンアップする必要があります:

「既存のソースからプロジェクトを作成」を選択して新しいAndroidプロジェクトを作成し、ソースディレクトリが実際にワークスペースの外にあることを確認します(これを1秒間使用する必要があります)。これにより、a)必要な.project / .classpathファイルをソースディレクトリ(今のところまだワークスペースの外にあります)に作成し、b)プロジェクトをEclipseのリストに表示する必要があります。

パッケージエクスプローラーでプロジェクトを右クリックし、[削除]を選択して、ディスク上のファイルを削除するオプションが表示されたときにオフになっていることを確認します。

次に、他のプロジェクトと同じようにプロジェクトをインポートします(.project / .classpathファイルは上記の手順1で作成されたため、これを実行できます)。「プロジェクトをワークスペースにコピー」のインポート時にオプションがあるはずなので、そのオプションにチェックマークを付けます。

ご協力いただきありがとうございます

4

3 に答える 3

2

ワークスペースは単なるProjectSetと構成セットであるため、実行内容に応じて完全に異なるGUIデザインを使用できます。すべての会社のプロジェクト用のワークスペースと、すべてのクライアントプロジェクト用のワークスペースがあります。ワークスペースは個別に保持され、さまざまな構成を持つことができます。

探していることについては、エクスプローラーでプロジェクトフォルダー全体のコピーを作成し、名前を別の名前に変更することをお勧めします(Project1)-(Project2)。

その後、Eclipseに戻り、[ファイル]->[インポート]->[既存のプロジェクト]を選択します。

于 2012-11-30T17:12:51.870 に答える
1

Eclipseのワークスペースには、コードが含まれる場合と含まれない場合があります。通常、実際のプロジェクトはワークスペースにインポートされます。したがって、すべて同じコードを指す複数のワークスペースを持つことができます。ファイルを右クリックして[リソース]タブを見ると、ファイルが実際にどこにあるかを確認できます。

最善のアプローチは、コード自体を複製し、そのための個別のワークスペースを作成することです。

于 2012-11-30T17:07:16.630 に答える
1

上記のように、プロジェクトを複製します。これを行うには:-新しいワークスペースで:

go to File --> New --> Project... --> Android Project from Existing Code --> 

元のプロジェクトを参照し、[プロジェクトをワークスペースにコピーする]チェックボックスをオンにして、[完了]をクリックします。

于 2012-11-30T17:12:17.910 に答える