web-dev-qa-db-ja.com

EclipseプロジェクトをAndroid studio-エラー "このプロジェクトはEclipseワークスペースを参照しています..."

既存のプロジェクトEclipseをAndroid Studioにインポートしようとしましたが、インポート時に解決できないダイアログメッセージが表示されました: "このプロジェクトはプロジェクトメタデータ内のEclipseワークスペースの相対パス。プロジェクトのインポートを支援するには、Eclipseワークスペースディレクトリをポイントしてください。 "

スクリーンショットを確認してください

enter image description hereenter image description here

どうすれば解決できますか?

よろしくお願いします

24
Zeta

マニフェストres、srcを除くすべてのフォルダーとファイルをプロジェクトから削除し、Eclipseからのインポートを使用してAndroid studioにインポートするだけです。

12
pratik

同じエラーがあります。すべてのステップを説明しましょう。 Eclipseプロジェクトがあり、Android Studioにインポートしたいので、インポートしようとすると、以下に示すように、別の場所にプロジェクトを生成するように求められます。

Import Eclipse project

[次へ]をクリックすると、この画面が表示されます。

Replace all libraries

続行すると、この画面が表示されます。

enter image description here

ここで問題となるのは、なぜEclipseワークスペースパスを要求するのかということです。

回答:隠された.classpathEclipseプロジェクトのファイル。 .classpathファイルには、プロジェクトを適切にコンパイルするためにJDT機能が必要とする情報が含まれています。プロジェクトのソースフォルダー(つまり、何をコンパイルするか)。出力フォルダー(コンパイル先)。およびクラスパスエントリ(ワークスペース内の他のプロジェクト、ファイルシステム上の任意のJARファイルなど)。

まず、Eclipseワークスペースパスで元のEclipseプロジェクトパスを選択する必要があります。次に、リストに表示されているすべてのファイルパスを編集する必要があります。左側に記載されているファイル名は、元のEclipseプロジェクトにすでに存在しているため、パスを設定する必要があります。Android Studioはプロジェクトをインポートできます。

私はこのアプローチで解決しました。その他のエラーが発生した場合はお知らせください。

4
Rajesh

別の方法があります。Android studioで新しいプロジェクトを作成し、Java files in Javaフォルダを作成し、resファイルを置き換えます。ライブラリがある場合は、それらのライブラリもインポートします。これで、Android studioで作業する準備が整いました。

同じエラーが発生したときにこれを試しました。

0
Dante

まず、Eclipseプロジェクトが保存されている場所に移動し、.classpathファイルを削除します。次に、EclipseファイルをAndroid studio go to file-import project-Next-Next_finish

0
Tanu Singh

同じ問題を抱えている他の人のために、

.classpathファイルを削除してから、プロジェクトを再度インポートしてください。

お役に立てれば。

0
Nobody8