- vừa được xem lúc

Tạo thư viện Android và publish một cách dễ dàng

0 0 24

Người đăng: Phuc Nguyen

Theo Viblo Asia

Xin chào các bạn, Với một developer chắc hẳn bạn đã từng sử dụng qua các thư viện mở được chia sẽ trên internet. Bạn có một ứng dụng và cũng muốn chia sẽ như một thư viện cho mọi người dùng. Bài viết này sẽ hướng dẫn tạo một thư viện Android một cách dễ nhất

Một thư viện cũng giống như một ứng dụng bình thường, chỉ khác là nó được đóng gói lại. Nó bao gồm các thứ của một project như file resource, file manifet hoặc thậm chí một thư viện khác. Thay vì biên dịch tạo thành một file APK, nó biên dịch thành Android Archie (AAR) file, vì thế bạn có thể dùng nó cho một dự án khác.

Để tạp library module bạn làm theo cách sau: Vào File > New > New Module. In the Create New Module window that appears, click Android Library, then click Next. Ở màn hình tạo Module mới xuất hiện, bạn chọn Android Library, sau đó nhấn Next.

Sau khi hoàn tất bạn sẽ thấy thư viện mình đã tạo
Ở đây mình đã tạo thư viện tên AwesomeToast

Bát tay code thư viện thôi. Thư viện này mình sẽ demo tạo 1 hàm với chức năng show Toast Bạn lưu ý, tạo file mới trong module thư viện nhé

Để sử dụng được thư viện thì bạn phải thêm nó vào trong build.gradle của app. Bạn thay thế AwesomeToast với tên thư viện bạn đặt nhé

 implementation project(":AwesomeToast")

Cùng test thử thư viện thôi

Build và chạy nào.!

Vậy bạn đã tạo thành công thư viện của riêng mình.

Tiếp theo mình sẽ hướng dẫn cách publish thư viện đó cho cộng đồng sử dụng.

Có nhiều cách để publish thư viện của bạn, nhưng mình sẽ hướng dẫn bạn cách đơn giản nhất, dùng Jitpack

Đầu tiên bạn phải share project bạn lên Github

Bạn vào VCS > Import into Version Control > Share Project on GitHub.

Sau khi push thành công lên Github thì bạn vào trang project trong Github và chọn mục release:

Sau đó điền thông tin phiên bản release, sau đó chọn Pusblish release để hoàn thành.

Kết quả sẽ được như sau

Sau đó bạn vào trang jitpack.io điền link Github thư viện Android của bạn vào và chọn Look up

Bên dưới, Jitpack sẽ hướng dẫn bạn add thư viện vào project để sử dụng.

Tóm lại, để tạp một thư viện và chia sẽ cho mọi người rất đơn giản. Mong bạn sẽ cùng tạo ra nhưng công cụ hữu ích cho cộng đồng để cùng nhau phát triển nhé!

Bình luận

Bài viết tương tự

- vừa được xem lúc

Chia sẻ kiến thức về lập trình: Khám phá các ngôn ngữ lập trình, framework và thư viện (P1)

Lập trình, một trong những kỹ năng quan trọng nhất của thế kỷ 21, không chỉ là việc biết cách viết mã. Đó còn là việc hiểu rõ về các ngôn ngữ lập trình, biết cách sử dụng các framework phù hợp và khám

0 0 31

- vừa được xem lúc

Quản lý phiên bản trong Flutter

Flutter là một bộ công cụ giao diện người dùng. Nói cách khác, đây là bộ công cụ phát triển phần mềm ứng dụng toàn diện (SDK) đi kèm với các tiện ích và công cụ.

0 0 52

- vừa được xem lúc

Thay đổi Package Name của Android Studio dể dàng với plugin APR

Nếu bạn đang gặp khó khăn hoặc bế tắc trong việc thay đổi package name trong Android Project, bạn cần một giải pháp nhanh chóng và dễ dàng thì đây là cách dành cho bạn. Lấy vị dụ: bạn không thể thay đ

0 0 30

- vừa được xem lúc

Git Cherry Pick siêu tốc - Khi branch cần merge có commit không mong muốn

Hãy nhìn vào bức hình sau:. .

0 0 21