2013-08-14 43 views
8

Tôi đang cố gắng theo dõi hướng dẫn this.Cài đặt thư viện Android SlidingMenu

Mục đích là tích hợp thư viện Android SlidingMenu. Theo hướng dẫn trong hướng dẫn:

For non-maven project : Copy library/target/slidingmenu-1.3-SNAPSHOT.jar into the libs directory of your project.

Tôi không biết cách sử dụng Maven và tôi không muốn giới thiệu một lớp phức tạp khác.

Vì vậy, bất cứ ai có thể vui lòng cho tôi biết vị trí để tìm tệp thư viện/mục tiêu/trượtmenu-1.3-SNAPSHOT.jar?

UPDATE:

Ngoại trừ phần Maven, Tôi làm theo các hướng dẫn hoàn toàn nhưng có những lỗi đơn sau:

slidingmenu cannot be resolved or is not a field

Lỗi là do này dòng mã:

slidingMenu.setMenu(R.layout.slidingmenu);

Tôi là người mới nhưng tôi biết đó là vấn đề thiếu tài nguyên. Những gì tôi không biết là nếu nó liên quan đến vấn đề Maven.

Bất kỳ đề xuất nào về cách sửa lỗi sẽ được đánh giá cao.

+0

Có nên là R.menu.slidingmenu (thay vì R.layout.slidingmenu) không? nó phụ thuộc vào thư mục mà nó nằm ở. – MiStr

Trả lời

11

Vì vậy mà không cần thực hiện maven, tất cả những gì bạn cần làm là tải xuống thư viện đó từ liên kết của bạn trên github (here). Nó chỉ là 4,4 MB.

Trên trang github đó, phải có nút có nội dung "Tải xuống ZIP".

Khi bạn lưu tệp zip, mở tệp zip và điều hướng nội dung ... bên trong thư mục thư viện, bạn có thể tìm thấy tệp nguồn của giải pháp SlidingMenu.

cách nhanh nhất để có được điều này vào dự án của bạn là để sao chép nội dung của libs, ressrc thư mục vào thư mục tương ứng trong dự án của bạn.

Dự án SlidingMenu trên github không thể chỉ đơn thuần là tệp .jar, vì nó chứa nội dung trực quan (ví dụ: các mục trong thư mục/res là cần thiết).

Cách tiếp cận khác là tạo một dự án riêng trên máy tính của bạn có tên SlidingMenu (tạo nó làm dự án "thư viện") và sau đó đưa dự án này vào dự án của riêng bạn làm phụ thuộc. Cách thức để thực hiện điều này thay đổi theo IDE (Eclipse, IntelliJ, AndroidStudio, v.v.). Hy vọng rằng bạn đang sử dụng một trong những IDE đó.

+0

Cảm ơn bạn rất nhiều vì câu trả lời chi tiết này. Tôi đã sử dụng gợi ý thứ hai của bạn để nhập thư viện. Nó hoạt động tốt nhưng tôi có một lỗi duy nhất. Tôi đã cập nhật câu hỏi của mình với các chi tiết – sisko

+0

Hãy thử R.menu.slidingmenu (xem chú thích ở trên) – MiStr

+0

Cảm ơn. Bạn đã được trợ giúp tổng cộng – sisko

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