2013-02-09 33 views
21

Vì vậy, tôi đã sử dụng nhật thực trong Windows trong nhiều năm. Tôi có một vài dự án android mà tôi đã làm việc gần đây. Nhưng tôi đang bị mắc kẹt trên một cái gì đó rất lạ.Không thể nhập dự án vào không gian làm việc Eclipse

Vấn đề là tôi đang sử dụng nhật thực trên cả hai cửa sổ và Linux ngay bây giờ. (Vâng tôi cảm thấy Linux là tốt hơn và nhanh hơn nhiều). Tôi muốn nhận tất cả các dự án mà tôi đang sử dụng trên Windows vào không gian làm việc Eclipse của Linux (Có, tôi đã tạo một không gian làm việc khác vì tôi không biết liệu tôi có thể làm việc trên cùng một không gian làm việc trong cả hai phiên bản viz linux và windows eclipse). Bây giờ, phần kỳ lạ là Tôi KHÔNG THỂ NHẬP KHẨU NHỮNG DỰ ÁN TRÊN MỤC LÀM VIỆC KHÁC CỦA TÔI! Điều này khiến tôi phát điên.

Tôi đi đến không gian làm việc Eclipse Linux của tôi -> Nhập -> Thêm hiện có android proj -> duyệt -> Thư mục gốc của dự án Android của tôi -> (Ecipse hiển thị các dự án trên khung bên dưới -> Tôi nhấp vào kết thúc ->NOTHING. tôi chỉ ngồi đó, chờ đợi, và không có gì xảy ra. tôi đã tìm kiếm xung quanh đây trong stackoverflow, nhưng không ai trong số những vấn đề tương tự như này.

có, tôi có quyền truy cập vào thư mục workspace, vâng tôi có thể tạo các thư mục, v.v.

Bạn có thể cho tôi biết cách tôi có thể nhập dự án đang được phát hiện nhưng KHÔNG được nhập không?

cảm ơn.

+0

Ồ, nhân tiện, tôi đang sử dụng Eclipse Juno trên cả windows và linux, nếu nó giúp trả lời câu hỏi! – Sudhanshu

+0

thay đổi vùng làm việc của bạn thành vị trí dự án, tạo dự án mới và sử dụng các tệp hiện có có thể hoạt động –

+0

Tôi không thể thấy tùy chọn "Sử dụng tệp hiện có" khi tạo một dự án android mới ... – Sudhanshu

Trả lời

11

tôi giải quyết điều này bằng cách nhập khẩu dự án theo cách sau đây:

File > Import > Android > Existing Android Code Into Workspace

Bấm Next, sau đó Browse...

Chọn thư mục gốc dự án của bạn, và đánh dấu vào ô cho Copy projects into workspace. Nhấp vào Finish.

Hy vọng nó sẽ giúp bạn.

+1

Tương tự, mở tệp kê khai và .project in notepad và chúng trống! – RobCroll

+1

Giải pháp này dường như dẫn đến kịch bản chính xác giống như của OP. Tôi không chắc những gì nó cung cấp như là một sửa chữa. – isherwood

2

Đảm bảo kiểm tra xem tệp AndroidManifest.xml có mặt trong thư mục hoặc thư mục con hay không. Bạn phải có tệp đó để nhập.

Đây là vấn đề tôi gặp phải. May mắn thay, tôi có tính năng lịch sử không giới hạn trong DropBox vì vậy tôi đã có thể sử dụng tính năng này để lấy phiên bản cuối cùng của tệp. Khi tôi đã thêm nó, việc nhập chỉ hoạt động tốt.

3

Tôi cũng gặp phải vấn đề tương tự.

bạn cần phải cập nhật ADT (Plugin Eclipse) để hoạt động với SDK Android mới.

nhấp chuột Trợ giúp> Check for Updates

sau ADT được cập nhật, bạn có thể nhập dự án của bạn từ File> Import

0

Sau khi nhập các tập tin, bạn có thể bỏ chọn trong thư viện từ phần tài sản. Nó làm việc cho tôi

8

Tôi cũng phải đối mặt với cùng một vấn đề trong thời gian dài, hôm nay chỉ tôi mới tìm ra giải pháp!

Tất cả đều nằm trong .project và.tệp classpath bên trong thư mục gốc của dự án. Trong khi cố gắng nhập bất kỳ dự án nào vào không gian làm việc, nếu dự án của bạn không được liệt kê, điều đó có nghĩa là các tệp .project và/hoặc .classpath bị thiếu hoặc bị hỏng. Thông thường các tệp này bị ẩn, vì vậy bạn không bao giờ biết vấn đề là gì.

Đối với Ubuntu, hãy làm theo các bước dưới đây:

bước 1. đi đến bất kỳ thư mục gốc của project trong workspace của bạn và nhấn tổ hợp phím Ctrl + H để xem các tập tin ẩn.

bước 2. sao chép .project và .classpath tệp từ đó và dán vào thư mục dự án khác mà bạn muốn nhập.

bước 3. Mở tệp .project và cập nhật thẻ tên thành tên dự án.

<?xml version="1.0" encoding="UTF-8"?> 
<projectDescription> 
<name>Name of the project</name> 
<comment></comment> 
.... 

bước 4. đóng thư mục và nhập khẩu dự án, nó sẽ được chắc chắn được liệt kê trong trình hướng dẫn nhập khẩu hiện nay !!

+1

Cảm ơn bạn rất nhiều làm việc như một say mê, ngớ ngẩn Eclipse gây ra vấn đề như vậy. – peterkodermac

1

Có thể dự án đã tồn tại trong không gian làm việc. Giải pháp là thay đổi vị trí không gian làm việc của bạn hoặc chỉ cần đổi tên dự án bạn đang nhập.

0

nếu tất cả các sulotions trên didnt giúp bạn, mở một dự án mới với tên tương tự như các dự án nhập khẩu, sau khi bạn làm điều đó, đi đến dự án gốc, mở nó và selcet tất cả các file với ctrl + A, và sao chép dán vào bên trong dự án mới, sau đó nhấp vào có cho tất cả bên trong alaert và nó sẽ hoạt động.

1

Tôi đang đối mặt với cùng một vấn đề, ở đây những gì tôi đã làm. - Trong Eclipse, Đi tới cửa sổ -> Tùy chọn - chọn Android, đặt Vị trí SDK Android của bạn đảm bảo bạn có ít nhất một nền tảng Android trong bảng. - Áp dụng và Ok.

thực hiện, tôi thử nhập và mọi thứ đều ổn. Hy vọng điều đó sẽ hữu ích.

0

Nếu không có câu trả lời nào ở trên hữu ích, hãy kiểm tra quyền của thư mục chứa các dự án. Trong Ubuntu từ dòng lệnh, hãy thử cách này:

sudo chmod 777 Folder_Containing_Projects -R 

Lệnh trên sẽ cấp quyền đệ quy.

Các vấn đề liên quan