2012-10-01 63 views
5

Tôi vừa cài đặt ActionBarSherlock. Tôi thiết lập của tôi actionBar như getSupportActionBar, cũng như những chủ đề thích hợp - nhưng tôi nhận được lỗi này trong Eclipse console:Không thể tìm thấy com_actionbarsherlock.apk

[2012-10-01 03:10:11 - com_actionbarsherlock] Could not find com_actionbarsherlock.apk! 

Ứng dụng chạy tốt, nhưng tôi không biết đây có phải là chỉ báo về các lỗi trong tương lai trên các thiết bị khác không.

Mọi trợ giúp sẽ được đánh giá cao?

Trả lời

18

Tôi cũng gặp sự cố này. Mặc dù mọi thứ đã được cài đặt và hoạt động tốt, Eclipse sẽ luôn ghi lại lỗi này về việc không tìm thấy một ActionBarSherlock.apk. Không cần phải là một .apk vì ActionBarSherlock là một thư viện, không phải là một ứng dụng.

Tôi đã khắc phục sự cố bằng cách xóa dự án ActionBarSherlock khỏi dự án bắt buộc trên đường dẫn xây dựng trong thuộc tính của ứng dụng của tôi (Project-> Properties-> Java Build Path-> Projects). Các dự án trong danh sách này không dành cho thư viện, mà là các dự án ứng dụng khác mà dự án của bạn yêu cầu phải được cài đặt.

Ban đầu tôi đã đặt dự án ActionBarSherlock trong danh sách các dự án bắt buộc này để chia sẻ mã với dự án của tôi, để nhập các lớp bắt buộc, v.v. Tuy nhiên, cách thích hợp để thêm thư viện ActionBarSherlock vào danh sách dự án thư viện (Project-> Properties-> Android-> Library-> Add ...). Trước khi tôi làm điều này, tôi đã không thể truy cập các kiểu và các tài nguyên khác trong dự án ActionBarSherlock của riêng mình. Bây giờ mọi thứ hoạt động tốt.

+0

nó phù hợp với tôi. Cuối cùng tôi đã đưa ABS vào dự án của mình –

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