Cách mở dự án hiện có trong Eclipse


118

Tôi cảm thấy mình thật ngu ngốc, nhưng tôi không thể làm cho nó hoạt động ...

Tôi có một dự án Android hiện có được sao chép từ máy tính khác của tôi, trong thư mục

c:\projects\trunk\android\emergency

(Tôi đã tạo dự án đó trên máy tính khác, sao chép nó vào máy tính mới của tôi và máy tính khác được tặng) Bây giờ tôi muốn mở dự án trong Eclipse. Vì vậy, tôi nghĩ rằng tôi đã thử mọi thứ, nhưng dường như tôi không thể làm cho nó hoạt động ...

Tôi đã tìm kiếm thứ gì đó giống như ' open project', nhưng không tìm thấy nó.

Sau đó, tôi đã cố gắng ' import', nhưng điều đó sẽ không cho phép tôi nhập nó vì nó là không gian làm việc cùng (tôi sử dụng filelocations cùng và vị trí không gian làm việc như trên pc khác)

Sau đó, tôi đã thử tạo một không gian làm việc mới và nhập nó vào đó . Sau đó, nó phàn nàn về việc không có dự án, mà trước tiên tôi phải tạo một dự án. Vì vậy, tôi đã tạo một hình giả trong không gian làm việc mới, nhập dự án và nó sao chép mọi thứ vào không gian làm việc mới và đặt nó bên dưới dự án giả.

Tôi rất khó khăn, bạn có thể giúp tôi?

Btw, đây là Eclipse tôi đang sử dụng: Phiên bản SDK Eclipse: 4.2.0 Id bản dựng: I20120608-1400


4
Hãy thử File> New> Project ...> Dự án Android Từ hiện tại Mã
biegleux

Tôi có phải kiểm tra 'sao chép trong không gian làm việc hiện có' không?
Michel

Tôi thường làm điều đó, vì vậy tôi có dự án trong không gian làm việc của mình, nơi những người khác đang ở.
biegleux,

1
Nếu bạn đã sao chép dự án của mình vào không gian làm việc thì bạn không cần phải chọn 'sao chép trong không gian làm việc hiện có'.
biegleux

1
Đừng sao chép dự án của bạn từ máy tính vào không gian làm việc, hãy sao chép nó ở nơi khác và để nhật thực sao chép nó vào không gian làm việc bằng các lệnh menu ở trên và kiểm tra 'sao chép trong không gian làm việc hiện có'.
biegleux 23/07/12

Câu trả lời:


131

Hãy thử File> New> Project...>Android Project From Existing Code . Đừng sao chép dự án của bạn từ máy tính vào không gian làm việc, hãy sao chép nó ở nơi khác và để nhật thực sao chép nó vào không gian làm việc bằng các lệnh menu ở trên và kiểm tra copy in existing workspace.


8
Thật vậy - tất cả các lập trình viên iOS trên thế giới cảm ơn bạn! :) Bây giờ nếu tôi chỉ có thể tìm thấy một "AVD" ...
Fattie

4
Tôi đã thử điều này nhưng nó vẫn cố chạy một dự án mà tôi đã tạo và xóa một tuần trước. Unintuitive thậm chí không bắt đầu mô tả trò hề của Android / Eclipse SDK.
Damien

23

Đó là tùy chọn "Nhập dự án hiện có vào không gian làm việc" trong Nhập-> Chung.

Xem: http://help.eclipse.org/helios/index.jsp?topic=%2Forg.eclipse.platform.doc.user%2Ftasks%2Ftasks-importproject.htm


3
Có một hộp kiểm trên màn hình tiếp theo để quyết định có nên sao chép hay không. Tôi đang tìm kiếm Java thuần túy, không phải Android, và câu trả lời của Lanaru đã giúp ích.
AnneTheAgile

Dự án> Nhập> Chung> Chọn Thư mục gốc> (KHÔNG chọn sao chép dự án vào không gian làm việc). Điều này rất hữu ích nếu bạn sử dụng Eclipse bên ngoài phạm vi dự án Java, chẳng hạn như dự án Ruby hoặc dự án C.
JohnMerlino

Ngoài ra, trong thanh công cụ bên trái, bạn nên nhấn nút "Khôi phục" để xem Bộ điều hướng. Ngoài ra, một lời khuyên của @tim doyle có thể hữu ích: Window-> Show View-> Navigator.
CoolMind

20

Window-> Show View-> Navigator, sẽ bật lên bảng điều hướng ở phía bên trái, hiển thị danh sách các dự án.

Nó có thể đã mở trong không gian làm việc, nhưng bạn có thể đã đóng bảng điều hướng, vì vậy có vẻ như bạn không mở dự án.

Eclipse sử dụng ADT Build v22.0.0-675183 trên Linux.


13
Bạn có điều gì đó sai nghiêm trọng với giao diện người dùng khi câu hỏi "làm cách nào để mở một dự án hiện có". Câu trả lời này là những gì tôi cần, và một chặng đường dài so với bất cứ điều gì như "Mở dự án hiện có", hả? Cảm ơn bạn.
fortboise

Sau đó bạn làm gì? Bạn có nhấp đúp vào nó hay gì? Tôi nhấp đúp vào nó và nó sẽ mở ra một tệp cấu hình dự án. IDE tệ nhất từ ​​trước đến nay. Bực bội đến mức tôi phải dùng cái này!
Owl

11

File> Import> General> Existing Projects into workspace. Chọn thư mục gốc có (các) dự án của bạn. Nó liệt kê tất cả các dự án có sẵn trong thư mục đã chọn. Chọn những cái bạn muốn nhập và nhấp vào Finish. Điều này sẽ hoạt động tốt.


nhưng, các dự án đã được đặt đúng chỗ. Khi tôi nhập chúng vào một không gian làm việc, chúng có bị sao chép không?
Michel

1
@Michel, Không, chúng sẽ không bị sao chép.
MemoryLeak

Điều gì sẽ xảy ra nếu nó không liệt kê chúng?
Rikki

1

tôi sử dụng Mac và tôi đã xóa nguồn gói ADT. gặp phải lỗi tương tự vì vậy tôi đã đi đến dự án> sạch và adb chạy bình thường.


0

Nhấp chuột phải vào điều hướng-Nhập-dự án hiện có ..- chọn thư mục cơ sở của dự án của bạn


Tôi đã thử điều đó, nhưng nó đã cho tôi một bản sao của dự án trong không gian làm việc mới?
Michel

-1

Giả sử rằng thư mục ứng dụng nằm trong ổ bút của bạn.

mở eclipse, đi đến nhập, chọn Android, Trong Android, chọn "mã android hiện có vào không gian làm việc"

tiếp theo và kết thúc.

Ramanand Bhat


Đã được đề cập trong ví dụ câu trả lời được chấp nhận. Còn gì để thêm không?
Nathan Kéo co
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.