2013-07-27 65 views
26

Tôi đã làm theo mọi bước trong Android - ActionBar để thêm thanh tác vụ. tôi mở rộng hoạt động từ ActionBarActivity: public class MainActivity kéo dài ActionBarActivityThanh tác vụ Android cách thêm appcompat thư viện hỗ trợ v7 cho Eclipse

tôi cần phải thêm appcompat thư viện hỗ trợ v7 như trong here: Trong "Thêm thư viện với nguồn lực", phần nhật thực. Các bước cuối cùng:

"Thêm thư viện để dự án ứng dụng của bạn:.

  1. Trong Project Explorer, kích chuột phải vào dự án của bạn và chọn Properties
  2. Trong cửa sổ Library, bấm Add
  3. .
  4. Chọn dự án thư viện và nhấn OK. Ví dụ, dự án appcompat nên được liệt kê như là android-support-v7-appcompat.
  5. Trong cửa sổ thuộc tính, nhấp OK. "

Bước 2 là nơi tôi không thể tìm thấy ngăn Thư viện. Làm cách nào để thêm thư viện vào dự án của tôi?

+0

Để làm việc với các thư viện hỗ trợ bạn có thể tìm thấy blog entry này hữu ích. Nó cũng cho phép bạn đính kèm nguồn mà tôi thấy hữu ích để hiểu các bước. http://right-handed-monkey.blogspot.com/2013/09/how-to-run-android-support-library.html – RightHandedMonkey

Trả lời

3

Ngăn thư viện hiển thị nếu bạn chọn android đầu tiên trong danh sách tay trái. Sau đó nó sẽ ở dưới cùng của phần bên tay phải của cửa sổ thuộc tính, bên dưới phần Target Build Target.

+4

Cảm ơn. Đó là nó. Tài liệu nên thực sự nói chọn android trong menu bên trái trước tiên. Sau đó, bạn có thể thấy ngăn Thư viện. – WayneZhao

+0

Đối với những người có nhiều API được tải xuống, bạn cần chọn Android ở menu bên trái như đã nói rồi cuộn xuống. Tôi có tất cả các API được cài đặt và danh sách dài có thể làm cho nó có vẻ như đó là điều duy nhất trong cửa sổ. – Mafro34

39

Một bức tranh trị giá một ngàn chữ: enter image description here

+0

Nếu bạn có thể đăng ảnh chụp màn hình thiết lập và/hoặc cung cấp thêm chi tiết, tôi có thể thử và giúp – Kai

+2

Piyey, nếu bạn đang chạy trong Windows và dự án của bạn luôn được đánh dấu bằng chữ thập đỏ và không như trên màn hình ở trên, hãy thử định vị cả hai (chính và thư viện) dự án trên một phân vùng. – styanton

+0

styanton, cảm ơn bạn. Bạn không có ý tưởng làm thế nào thất vọng tôi đã nhận được trước khi nhìn thấy bình luận này. Cảm ơn bạn rất nhiều haha ​​ –

11

Sau đây là các bước sau:

  1. Dán android-support-v7-appcompat.jar mà bạn đã tải về ở libs thư mục của dự án của bạn.
  2. Nhấp chuột phải vào dự án của bạn, chọn Build Path ->Configure build path.
  3. Chọn Library Tab sau đó Add Jar lựa chọn và duyệt thêm gần đây v7 jar của bạn và nhấp OK

đó là nó :)

+7

Đây là thủ tục cho thư viện hỗ trợ không có tài nguyên. Nhưng vì v7-appcompat chứa các tài nguyên bạn thực sự cần phải thực hiện theo phần "Thêm thư viện có tài nguyên" trên http://developer.android.com/tools/support-library/setup.html có liên quan nhiều hơn. – helloPiers

1

Trong thể là trường hợp công trình này:

Trong "android-support-v7- appcompat "project:

-Delete “android-support-v7-appcompat” from Package explorer. 
-Import again and check “Copy into workspace” 
-In Properties -> Android -> in Project build target, uncheck Android 2.2 and check Android 4.1.2 
-In Java build path, uncheck if you have any .jar library, and uncheck the Dependence 

Mặt khác, dự án tha t sử dụng “android-support-v7-appcompat”

in Properties -> Android add the library, but uncheck "IsLibrary”. 
-In Android -> Project build target check Android 4.0. 
-In "Java Build Path" -> Order and Export -> Unchecked the .jar library 
-Finally do a “Project -> Clean” both projects 
2

Đây là giải pháp tôi đã sử dụng để giải quyết vấn đề đó.

  1. Hãy chắc chắn rằng bạn đã cài đặt sẵn các thư viện sau Thư viện Hỗ trợ Android, Android hỗ trợ Repository và Google Repository bằng cách kiểm tra trong the Extra thư mục bởi openning Manager Android SDK trong nhật thực.
  2. Tạo một Dự án mẫu Android sau đó chọn thư viện appcompact_v7.
  3. Đóng dự án bạn vừa tạo, khởi động lại Eclipse và tạo ngay một dự án mới Android Application.

Hy vọng rằng nó sẽ giúp bạn.

0

sau mới nhất (2014/05/19) document, bước thứ hai là:

Trong bảng điều khiển danh mục ở bên trái của hộp thoại, chọn Android.

khi đó, bạn sẽ thấy ngăn thư viện ở bên phải của hộp thoại.

6

Đây là những gì làm việc cho tôi:

  1. Eclipse -> Import -> Hiện Android Mã vào không gian làm việc.
  2. Thêm ~/android/adt-bundle-mac-x86_64/sdk/extras/android/support/v7/appcompat vào không gian làm việc Eclipse của bạn.
  3. Nhấp chuột phải vào dự án trong Eclipse và chọn thuộc tính.
  4. Chọn Android -> Thư viện -> Thêm.
  5. Chọn dự án appcompatv7 và Lưu.

Sử dụng nhập android.support.v7.app.ActionBar để nhập thanh Hành động trong hoạt động và đoạn.

0

Hãy thử

  1. mở SDK Manager này
  2. Cài đặt hỗ trợ Android Repository
  3. Tới F: - \ Android Setup \ android-sdk-21 phiên bản \ extras \ android \ support \ v7 \ appcompat \ libs
  4. Sao chép android-support-v7-appcompat.jar
  5. Dán .jar này trong Lib dự án của bạn Thư mục

Set và thay đổi AndroidManifest.xml

<uses-sdk 
    android:minSdkVersion="9" 
    android:targetSdkVersion="23" /> 
Các vấn đề liên quan