Việc sử dụng androidx.legacy là gì: legacy-support-v4: Depencie


9

Tôi đã triển khai Cơ sở dữ liệu phòng Android và trong một trong những hướng dẫn tôi đã tìm thấy androidx.legacy:legacy-support-v4:1.0.0sự phụ thuộc. Xin vui lòng bất cứ ai nói với tôi sử dụng phụ thuộc này.

Câu trả lời:


3

androidx.legacy:legacy-support-v4Androidxhiện vật củacom.android.support:support-v4

com.android.support:support-v13 -> androidx.legacy: legacy-support-v13 com.android.

Bạn có thể tìm thông tin về ánh xạ thư viện ở đây

Các thư viện hỗ trợ là một thư viện tĩnh mà bạn có thể thêm vào ứng dụng Android của bạn để sử dụng các API có hoặc không có sẵn cho các phiên bản nền tảng cũ hoặc các API tiện ích mà không phải là một phần của các API khuôn khổ. Tương thích trên các thiết bị chạy API 14 trở lên.

Sử dụng cho các thư viện hỗ trợ

Có một vài cách sử dụng riêng biệt cho support libraries. Các lớp tương thích ngược cho các phiên bản trước của nền tảng chỉ là một trong số chúng.

  • Khả năng tương thích ngược cho các API mới hơn - Một lượng lớn các thư viện hỗ trợ cung cấp khả năng tương thích ngược cho các lớp và phương thức khung mới hơn. Ví dụ: lớp hỗ trợ Fragment cung cấp hỗ trợ cho các đoạn trên các thiết bị chạy phiên bản sớm hơn Android 3.0 (API cấp 11).
  • Các lớp trợ giúp và tiện lợi - Các thư viện hỗ trợ cung cấp một số lớp trợ giúp, đặc biệt để phát triển giao diện người dùng. Ví dụ: lớp RecyclerView cung cấp tiện ích giao diện người dùng để hiển thị và quản lý danh sách rất dài, có thể sử dụng trên các phiên bản Android từ API cấp 7 trở lên.
  • Gỡ lỗi và tiện ích - Có một số tính năng cung cấp tiện ích ngoài mã bạn kết hợp vào ứng dụng của mình, bao gồm thư viện chú thích hỗ trợ để kiểm tra mã lint cải tiến trên đầu vào phương thức và hỗ trợ Multidex để định cấu hình và phân phối ứng dụng với hơn 65.536 phương thức.

Xem tài liệu chính thức tại đây thư viện hỗ trợ


1
Bạn cũng đề cập đến chính xác nhưng đối với Support lib, tôi đang tìm cách sử dụng hỗ trợ kế thừa,
Rahul Khatri

1
Tôi đã cập nhật câu trả lời của tôi, hy vọng nó sẽ giúp bạn.
Jakir Hossain
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.