2012-04-16 22 views
5

Tôi có hai gói^trong Eclipse. Một được đánh dấu là một thư viện và tài liệu tham khảo khác nó (dưới Properties-> Android), như mô tả ở đây: http://developer.android.com/guide/developing/projects/projects-eclipse.htmlLàm cách nào để xem nguồn hoặc javadocs cho sự phụ thuộc thư viện trong gói Android trong Eclipse?

Vấn đề của tôi là khi tôi di chuyển chuột qua một số mã đề cập đến dự án tham chiếu hiển thị nhật thực

"yếu tố này không có javadoc đính kèm và javadoc không thể được tìm thấy trong nguồn kèm theo"

Hơn nữa khi tôi chọn "Open Tuyên bố" trong menu ngữ cảnh cho nói mã, nó sẽ mở ra .class liên quan (thay vì .Java) với sự lộn xộn

"The JAR file lớp này thuộc về container Android Dependencies 'mà không cho phép sửa đổi file đính kèm nguồn trên mục"

nút^gốc trong Package Explorer, vì vậy tôi cho rằng họ' gọi lại gói và không phải là dự án. Không ai trong số họ là lọ.

Trả lời

-1

Nếu bạn nhấp chuột phải vào tệp jar, bạn có thể chuyển đến menu thuộc tính. Trong đó có tùy chọn vị trí javadoc ở phía bên cho phép bạn chỉ định đường dẫn. Có thể làm việc cho dự án thư viện.

+0

Cảm ơn, nhưng nó không phải là tệp jar. Đó là một gói. ("Tôi có hai gói ^") – pjcard

+1

Đã thử trên cả thư viện và liên kết giới thiệu mà không có kết quả nào. – pjcard

10

này lẽ ra phải được cố định trong phiên bản adt mới nhất, nhưng trong trường hợp ai đó vẫn còn có vấn đề này như tôi, đây là những gì tôi đã làm:

Tôi chuyển sang thứ tự của src trong classpath tập tin của dự án thư viện của tôi, để điều này (lưu ý rằng đường dẫn = "src" phải nằm trong dòng đầu tiên)

<classpathentry kind="src" path="src"/> 
<classpathentry kind="src" path="gen"/> 
+0

Cảm ơn bạn, điều này đã làm việc hoàn hảo. Thật dễ dàng và hoàn toàn không trực quan. –

+0

Cảm ơn bạn - cuối cùng một cái gì đó hoạt động! –

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