2012-07-16 39 views
16

Tôi có một dự án sử dụng thư viện ActionBarSherlock. Khi tôi chạy Lint trên dự án của mình, tôi nhận được rất nhiều lỗi và cảnh báo trong ActionBarSherlock, điều mà tôi không quan tâm.Android Lint: bỏ qua các dự án thư viện

Làm cách nào để chạy Lint chỉ trên dự án của tôi, không phải thư viện mà nó sử dụng? (Lưu ý: Tôi đang sử dụng tùy chọn 'Kiểm tra MyProject').

+0

Để linting từ dòng lệnh xem câu trả lời của tôi: http://stackoverflow.com/a/24845800/1795426 – user11153

Trả lời

16

Tôi giả sử rằng bạn có ActionBarSherlock là một dự án Android riêng trong không gian làm việc của bạn. Nếu vậy, bạn có thể mở menu ngữ cảnh trên dự án đó, sử dụng Thuộc tính -> Android -> Android Lint -> Bỏ qua tất cả.

Nhiều tùy chọn trong Eclipse có thể được đặt cho toàn bộ không gian làm việc (sử dụng Window -> Preferences) và cho các dự án đơn lẻ (như ở trên), trong đó tùy chọn dự án sẽ ghi đè tùy chọn không gian làm việc cho dự án cụ thể đó.

+3

Điều này hoạt động khi tôi chạy lint trên dự án ABS, nhưng khi tôi chạy lint trên dự án của tôi, các lỗi của Dự án ABS vẫn hiển thị. – nhaarman

+1

Thật vậy, tôi chỉ sao chép điều đó. Vui lòng bỏ phiếu cho [mục nhập lỗi] tương ứng (http://code.google.com/p/android/issues/detail?id=33847) trong trình theo dõi vấn đề Android. – Bananeweizen

+1

Tin nhắn từ Google: 'Cố định trong ADT 21. Cảm ơn bạn đã báo cáo!'. Tuyệt quá! Cảm ơn bạn đã nỗ lực! – nhaarman

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