2012-07-05 32 views
7

Tôi có một dự án mà tôi có một số phiên bản được gắn thương hiệu khác nhau, với hai thư mục res khác nhau. I E. res-customer1, res-customer2 Sử dụng các cấu hình xây dựng Maven Tôi có thể dễ dàng xây dựng dự án bằng thư mục res được chỉ định.Android: thư mục res được nhắm mục tiêu để gỡ lỗi trong eclipse

Tuy nhiên, khi nói đến nhật thực một câu chuyện khác. Những gì tôi muốn làm là có một thiết lập để tôi có thể chỉ định thư mục res mà tôi muốn, trong khi gỡ lỗi trong nhật thực.

Bất kỳ ai biết cách tôi có thể thực hiện việc này? Công việc hiện tại của tôi là sao chép thư mục res-customer1 vào thư mục res làm việc trên nó và gỡ lỗi trong nhật thực rồi di chuyển nó trở lại res-customer1 trước khi tôi có thể xây dựng nó bằng Maven. Tôi không thực sự muốn làm điều này vì nó sẽ dễ dàng để làm cho một sai lầm và gây ra bản thân mình tải các vấn đề, nếu tôi chỉ có thể trực tiếp nhật thực vào thư mục, thay vì di chuyển thư mục cho nhật thực sẽ ít rắc rối hơn nhiều.

Bất kỳ ý tưởng nào? Cảm ơn bạn đã nâng cấp

+2

Bạn đã tìm thấy giải pháp cho điều này chưa? Câu trả lời được bình chọn hàng đầu không phù hợp với tôi. –

Trả lời

1

Chỉ cần mặc dù chưa được kiểm tra, nhưng tôi tự hỏi liệu bạn có thể đặt thư mục res thành liên kết tượng trưng với một thư mục khác hay không, sau đó có tập lệnh shell sẽ thay đổi liên kết tượng trưng. Tôi biết rằng bạn có thể kéo và thả một thư mục/tập tin trong một dự án và làm cho nó liên kết với nó thay vì sao chép dữ liệu trong thư mục dự án.

Idea khác có thể có res-khách hàng của bạn # nhúng trong một dự án thư viện, và bao gồm một hoặc các dự án khác (điều này có thể được Donne khá dễ dàng bằng cách ghi chú các dòng trong file project.properties)

8

Bạn có thể sử dụng liên kết Nguồn trong Eclipse, kích chuột phải vào dự án của bạn, chọn Build Path ->liên kết Nguồn ...:

UPDATE: Đối với một số phiên bản Eclipse sử dụng this link

enter image description here

cái nhìn cuối cùng trong Project Explorer:

enter image description here

Lưu ý rằng các dấu hiệu nhỏ trong biểu tượng thư mục res enter image description here, nó chỉ là một liên kết poing biểu tượng vào thư mục res-Customer1. Điểm đẹp trong cách tiếp cận này là thư mục dự án hiện có trong hệ thống tệp vẫn giữ nguyên, bạn không cần thư mục res rắn từ đầu.

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