Android Studio là IDE chính thức (Môi trường phát triển tích hợp) để phát triển ứng dụng Android và nó dựa trên phần mềm JetBrains ’IntelliJ IDEA. Android Studio là công cụ lập trình giúp nâng cao năng suất trong lập trình ứng dụng Android. Trong bài viết này, chúng ta sẽ tìm hiểu cách thêm các thư viện bên ngoài vào dự án Android của chúng ta.
Các bài viết liên quan:
Tìm và tải xuống thư viện Jar
Để tìm và tải xuống thư viện JAR, bạn có thể thực hiện các bước sau:
- Xác định tên và phiên bản của thư viện Jar bạn muốn tải xuống. Thông thường, bạn có thể tìm hiểu về thư viện Jar thông qua tài liệu, trang web chính thức hoặc các nguồn tài nguyên khác.
- Sử dụng công cụ tìm kiếm để tìm thư viện Jar. Có nhiều trang web và kho lưu trữ như Maven Central Repository (https://mvnrepository.com/), JCenter (https://bintray.com/bintray/jcenter), hoặc GitHub (https://github.com/) cung cấp thư viện Jar cho nhiều dự án.
- Truy cập vào trang web hoặc kho lưu trữ tương ứng và tìm kiếm thư viện Jar theo tên và phiên bản đã xác định.
- Khi tìm thấy thư viện Jar mong muốn, tìm đến trang thông tin của nó và tìm đường dẫn tải xuống.
- Nhấp vào đường dẫn tải xuống để tải về file JAR. Chú ý lưu trữ file tải xuống vào một vị trí dễ tìm và đảm bảo bạn lưu trữ phiên bản chính xác của thư viện.
- Sau khi tải xuống, bạn có thể sử dụng thư viện Jar trong dự án Android của mình bằng cách thêm nó vào thư mục libs và cấu hình build.gradle như được mô tả trong hướng dẫn trước đó.
Chú ý: Đảm bảo kiểm tra giấy phép và điều khoản sử dụng của thư viện trước khi tải và sử dụng nó để đảm bảo tuân thủ các quy định và hạn chế liên quan.
Phương pháp 1: Sao chép thư viện jar vào thư mục con libs trong android project folder
Để thêm một thư viện JAR vào dự án Android, bạn có thể làm theo các bước sau:
- Tạo thư mục “libs” trong thư mục chính của dự án Android của bạn nếu nó chưa tồn tại. Bạn có thể tạo thư mục này bằng cách nhấp chuột phải vào thư mục chính và chọn “New” -> “Folder” -> “Java Folder”.
- Sao chép tệp JAR vào thư mục “libs” vừa tạo. Bạn có thể sao chép bằng cách kéo và thả tệp JAR vào thư mục hoặc sử dụng các phím tắt tương ứng.
- Mở tệp build.gradle (Module: app) trong dự án của bạn.
- Trong tệp build.gradle, tìm khối dependencies. Bên trong khối này, thêm dòng sau:groovyCopy code
implementation files('libs/ten_thu_vien.jar')
Thay “ten_thu_vien.jar” bằng tên thực sự của tệp JAR bạn vừa sao chép vào thư mục libs. - Lưu và đóng tệp build.gradle.
- Đồng bộ hóa dự án của bạn bằng cách nhấp vào nút “Sync Now” hoặc sử dụng các phím tắt tương ứng.
Sau khi hoàn thành các bước trên, thư viện JAR sẽ được thêm vào dự án Android của bạn và sẵn sàng để sử dụng trong mã nguồn của bạn. Bạn có thể nhập các lớp và sử dụng chức năng từ thư viện JAR trong mã nguồn của mình.
Xem thêm Tài liệu tự học android tốt nhất
Ví dụ:
Hãy để chúng tôi có một thư viện bên ngoài mà chúng tôi muốn sử dụng trong dự án của mình, tức là một tệp jar.
Tạo new project
Sau khi tạo xong project.
Bây giờ click và0 Android drop-down và chọn android project
Nhấp vào tệp Dự án.
Sao chép file .jar vào folder libs.
Click chuột phải vào file .jar và chọn Add As Library.
Bây giờ quay lại tab Android, bạn có thể thấy rằng thư viện của mình đã được khai báo trong build.grade (Module: GFGAddLib.app)
Xem thêm Mô hình Domain Logic, cách tổ chức Domain logic
Phương pháp 2: Sử dụng module library
Để sử dụng thư viện JAR trong mã nguồn của dự án Android, bạn có thể làm theo các bước sau:
- Mở tệp mã nguồn (.java) mà bạn muốn sử dụng thư viện JAR trong IDE của bạn.
- Thêm lệnh import để nhập các lớp và giao diện từ thư viện JAR vào tệp mã nguồn của bạn. Ví dụ:javaCopy code
import com.example.library.ClassName;
Thay “com.example.library.ClassName” bằng tên gói và tên lớp thực tế mà bạn muốn sử dụng từ thư viện JAR. - Sử dụng các lớp và chức năng từ thư viện JAR trong mã nguồn của bạn. Ví dụ:javaCopy code
ClassName object = new ClassName(); object.methodName();
Thay “ClassName” bằng tên lớp thực tế từ thư viện JAR và “methodName” bằng tên phương thức bạn muốn gọi. - Tiếp tục viết mã nguồn của bạn và sử dụng các lớp và phương thức từ thư viện JAR theo cách thích hợp.
Chú ý: Đảm bảo thực hiện đầy đủ các bước để thêm thư viện JAR vào dự án Android trước khi sử dụng nó trong mã nguồn. Nếu thư viện JAR không được thêm vào dự án, IDE có thể không tìm thấy các lớp và giao diện từ thư viện.
Xem thêm Cài đặt android studio & SDK
Ví dụ:
Hãy để chúng tôi có một dự án mới GFGAddLib2 và chúng tôi muốn sử dụng cùng một thư viện common-lang3-3.4.jar cho dự án này.
Tạo module Android mới. File -> New -> New Module
Chọn import JAR / .AAR và nhấp vào next.
Chọn vị trí của tệp JAR của bạn và nhấp vào Kết thúc.
Thư viện mô-đun đã được tạo. Tiếp theo, chúng ta cần khai báo sự phụ thuộc của dự án chính vào mô-đun mới tạo. Bây giờ, hãy chuyển đến Tệp và nhấp vào Cấu trúc dự án.
Bây giờ hãy click vào dấu + khoanh tròn và chọn Module Dependency
Nhấn OK, một hộp thoại mới hiện ra, chọn tệp jar và nhấn OK.
Nhấp vào OK một lần nữa và tệp Jar của chúng tôi được thêm vào. Bạn có thể kiểm tra mô-đun của mình đã được khai báo trong build.grade (Module: GFGAddLib.app).
Muốn có một môi trường cạnh tranh và nhịp độ nhanh hơn để tìm hiểu các nguyên tắc cơ bản của Android?
Nhấp vào đây để xem hướng dẫn độc đáo do các chuyên gia của chúng tôi tuyển chọn với mục đích giúp bạn sẵn sàng trong ngành ngay lập tức!
Xem thêm Thư viện toán học Python hàng đầu