Saya mencoba membuat proyek baru dari kode sumber yang ada. Saya terus mendapatkan kesalahan berikut: "Deskripsi Proyek Tidak Valid", jalur proyek "tumpang tindih dengan lokasi proyek lain" dengan nama yang sama. Alasannya adalah bahwa saya membuat proyek itu dari kode sumber sebelumnya, tetapi kemudian saya menghapus proyek itu dan menghapus seluruh direktori, sebelum menambahkan direktori kode sumber lagi. Saya mencoba semuanya seperti membersihkan dan memulai kembali, tetapi tidak ada yang berhasil. Saya mencari di direktori ruang kerja saya, tetapi tidak ada jejak untuk proyek lama. Ada beberapa pertanyaan seputar masalah ini seperti Tutorial Mencoba Notepad Android ini - Latihan 1 - Lebih banyak masalah , tetapi tidak ada jawaban yang berhasil untuk saya!
246
Jawaban:
Pergilah ke ruang kerja Anda, dan pindahkan folder kode sumber proyek Anda ke area lain di luar ruang kerja Anda (seperti desktop). Pastikan proyek dihapus dalam gerhana, lalu buat proyek baru dari sumber dari direktori itu.
Hal lain yang dapat Anda lakukan adalah mencoba membuat proyek dengan nama yang berbeda (dari sumber proyek pertama), sehingga ruang kerja akan berisi proyek baru sebagai proyek fungsional. Lalu, masuk ke direktori ruang kerja Anda dan hapus folder yang berisi proyek asli, atau pindahkan. Coba muat proyek dari sumber lagi, kali ini menggunakan proyek kedua, dengan memberi nama dengan nama yang benar. Atau, Anda dapat mencoba refactoring proyek kedua kembali ke nama pertama.
sumber
Saya telah berjuang dengan masalah ini untuk sementara waktu dan saya pikir alasan itu terjadi adalah karena (untuk Android) ada dua cara untuk mengimpor proyek ke ruang kerja
1) File> Impor> Umum> Proyek yang Ada ke Workspace
2) File> Impor> Android> Kode yang Ada ke Workspace
Kesalahan yang dijelaskan di sini terkait dengan metode 2).
Untuk metode 1) tidak akan ada masalah yang tumpang tindih selama Anda menghapus centang pada kotak "Salin Proyek ke dalam Ruang Kerja" jika proyek sudah ada di ruang kerja.
Sunting: Ada metode ketiga yang tidak ada di pos asli saya.
3) File> Baru> Lainnya> Android> Proyek Android yang ada ke Workspace
sumber
Alih-alih mengimpor dari Android -> Kode Android Yang Ada ke Ruang Kerja, Anda harus menggunakan General-> Proyek yang ada ke ruang kerja. Itu mungkin solusi.
sumber
Hari ini saya tidak sengaja memecahkan masalah:
Di bawah 2 langkah ini mungkin tidak terlibat tetapi tidak yakin:
Diperlukan langkah-langkah di bawah ini:
Tekan selesai.
[Skenario opsional]: Jika proyek dan foldernya berisi telah diubah namanya dengan nama paket yang memenuhi syarat maka cukup klik pada induk simpul proyek (di mana Anda melihat nama paket proyek alih-alih nama lama proyek) di Eclipse dan ganti nama proyek dengan yang lama nama. Eclipse juga akan mengganti nama folder.
PS Diuji pada Eclipse Juno.
Sunting: Banyak kali telah berlalu sejak jawaban ini dan Eclipse dan Android SDK baru tiba. Mereka tidak memiliki banyak masalah selama mengimpor proyek yang ada. Satu-satunya hal yang harus dipertimbangkan sebelum mengimpor adalah memindahkan folder proyek (yang ingin diimport) di luar dir ruang kerja gerhana dan kemudian centang kotak centang ("salin proyek ke set kerja", "tambahkan proyek ke set wokring") di dialog impor penyihir. Saya juga merekomendasikan melakukan ini dengan Android SDK terbaru karena tidak lagi mengimpor proyek dengan nama dummy dan tidak mengganti nama folder seperti dalam beberapa kasus khusus.
sumber
Saya telah membenturkan kepala ke dinding dengan masalah yang sama. Satu-satunya hal yang membantu adalah mengikuti langkah-langkah di pos ini .
sumber
Masalah ini membuatku gila juga, tapi aku tahu apa penyebabnya. Masalahnya adalah bahwa gerhana tidak cukup pintar untuk membuat folder dengan nama yang sama dengan proyek Anda di dalam folder ruang kerja Anda jika itu kustom.
Cara untuk mengatasinya adalah memastikan semua proyek Anda berada di folder dengan nama yang cocok dengan Nama Proyek Anda, jika tidak maka akan membuang semua file proyek Anda langsung ke direktori. Alasan mengapa Anda akhirnya melihat kesalahan itu adalah karena ia berpikir Anda meletakkan proyek di dalam proyek lain (mungkin membaca file konfigurasi proyek).
Saya perhatikan ini terutama masalah ketika tidak menggunakan jalur ruang kerja default. Cara saya mengatasi masalah ini adalah dengan hanya menambahkan Nama Proyek ke akhir lokasi. Jadi katakanlah Anda memasukkan proyek bernama "HelloWorld" ke / Pengguna / nama / Dokumen / proyek / android /, Anda ingin menambahkan "HelloWorld" secara manual ke akhir, seperti ini: / Pengguna / nama / Dokumen / proyek / android / HelloWorld. Ini akan memastikan bahwa proyek tersebut diletakkan di foldernya sendiri yang disebut "HelloWorld" dan tidak di dalam beberapa proyek lain. Pastikan bahwa jika ada proyek yang tidak ada dalam folder ke folder dengan nama yang sama dengan proyek untuk menyelesaikan kesalahan.
sumber
Saya memecahkan masalah ini dengan menggunakan langkah-langkah berikut:
Klik Selesai!
Ini berhasil untuk saya
sumber
sumber
Saya memecahkan masalah ini dengan menggunakan langkah-langkah berikut:
File -> Impor
Klik Umum lalu pilih Proyek yang Ada ke dalam Ruang Kerja
Klik Selanjutnya
Jelajahi direktori proyek
Klik Selesai!
Ini berhasil untuk saya
sumber
Inilah yang saya lakukan yang bekerja sangat baik. Saya baru saja mengimpor proyek yang sudah ada secara umum alih-alih mengimpor proyek android.
sumber
Sistem operasi apa yang Anda gunakan? Saya menggunakan Linux Mint. Dalam kasus saya itu ternyata menjadi masalah tautan simbolik. Setiap kali saya mencoba membuat proyek dengan jalur symlink, itu akan memberi saya kesalahan itu. Membuat proyek di tempat lain, dan kemudian memigrasikannya ke direktori yang disinkronkan menyelesaikannya untuk saya.
sumber
Cara termudah untuk menyelesaikan masalah ini adalah memindahkan proyek Anda ke folder lain dan mengimpornya. Ini karena Anda sudah memiliki proyek ini (atau proyek dengan nama yang sama) di folder itu. Dan ketika Anda menghapus proyek, gerhana masih mempertahankan referensi untuk itu
sumber
Misalkan Anda memiliki sesuatu seperti:
/ prj / workspace / prj1
/ prj / workspace / prj2
Dan ruang kerja gerhana Anda berada di tingkat / prj / workspace (yaitu /prj/workspace/.metadata). Jika Anda mengalami masalah dalam mengimpor prj1 dan prj2, Anda dapat memindahkan .metadata Anda di tempat lain (/prj/.metadata, /prj/eclipse/.metadata, dll.) Atau membuat sub level di ruang kerja sehingga terlihat seperti :
/ prj / workspace / android / prj1
/ prj / workspace / android / prj2
Dan impor prj1 dan prj2 lagi. Dengan kata lain: selama prj1, prj2, dan .metadata tidak berada pada level yang sama, itu akan baik-baik saja.
sumber
Saya mengalami masalah ini di Linux, dengan proyek yang saya namai, hapus, dan impor ulang. Di suatu tempat di .metadata, itu masih ada di sana.
Saya akhirnya menyelesaikannya dengan langkah-langkah berikut:
Ini mungkin tidak bekerja untuk semua orang, terutama jika Anda sudah memiliki banyak proyek di banyak ruang kerja. Tetapi jika Anda terbiasa mengkonfigurasi ulang Eclipse (yang saya lakukan setiap kali saya meningkatkan ke rilis Eclipse berikutnya) itu tidak terlalu buruk.
sumber
Opsi ini memperbaiki masalah saya.
Tautan: http://fledglingsnook.wordpress.com/2012/08/09/eclipse-issue-overlaps-the-lokasi-of-another-project/
sumber
rekatkan sumber proyek dan lib dukungan ke folder lain yang baru dibuat dan coba impor dari sana. Ini berhasil untuk saya.
sumber
Salin proyek ke ruang kerja Anda, buat Proyek Aplikasi Android baru dengan nama yang sama dari file gerhana-> proyek baru-> dan voila.
sumber
Pergi ke file proyek. Pastikan proyek Anda menampilkan nama yang sama seperti yang ditampilkan dalam folder proyek. jika tidak ganti namanya. ini akan bekerja.
sumber
Ada berbagai skenario, tetapi, dalam kasus saya, saya ingin mempertahankan folder dan isinya, seperti yang telah diperiksa dari .git. Namun, saya harus dapat memodifikasi sumber dan hal-hal lain menggunakan Eclipse.
Saya menemukan masalahnya adalah
.cproject
dan.project
file memiliki informasi jalur yang sangat spesifik untuk lingkungan (dan tidak cocok dengan lingkungan saya).Apa yang saya lakukan adalah ini:
Kuncinya sepertinya menciptakan ruang kerja kosong tingkat atas dengan nama yang berbeda.
Saya harap ini membantu seseorang.
sumber
Jika Anda ingin membuka proyek baru dari kode sumber yang ada dengan cara berikut:
Anda masih memiliki pesan "Deskripsi Proyek Tidak Valid". Saya menyelesaikannya hanya dengan masuk
dan memilih salah satu ruang kerja terbaru.
sumber
Saya menyingkirkan masalah saya dengan mengubah File> Workspace dan kemudian, setelah restart, reset Workspace lagi.
sumber