2014-10-09 62 views
5

Tôi đã tạo chế độ xem tùy chỉnh mở rộng RelativeLayout cho dự án mà tôi đang làm việc. Tôi nghĩ rằng nó có thể hữu ích cho người khác, vì vậy tôi đã cố gắng để thiết lập nó như là một thư viện để những người khác có thể tìm và sử dụng nó.Cách tạo thư viện chế độ xem tùy chỉnh của Android trong Android Studio?

Tôi chưa thể tìm thấy câu trả lời rõ ràng về cách thiết lập tính năng này trong Android Studio.

Để rõ ràng - Tôi đã tạo chế độ xem và nó hoạt động tốt, tôi chỉ muốn đóng gói nó làm thư viện.

Tôi có tạo dự án mới và chỉ cần đặt mã của mình ở đó hay tôi cũng cần tạo mô-đun mới không? Khi tôi thực hiện một trong những điều đó, tôi cần thay đổi các phần nào của tệp kê khai và tệp gradle?

Cuối cùng, tôi có cần bằng cách nào đó có được AAR từ các tệp hay không hay nhất là chỉ cần tải nó lên GitHub và để người khác sao chép nó?

Trả lời

1

Trong Android Studio (v 1.0.2):

File -> New mô-đun ... -> Android Library

Trong mô-đun mới này đặt tất cả các mã bạn muốn chia sẻ. Android Studio sẽ cập nhật cài đặt của Gradle cho phù hợp.

Bạn có thể xuất bản thư viện của mình dưới dạng mã nguồn và/hoặc tạo phẩm trong một số kho lưu trữ Maven/Gradle. Việc xuất bản mã nguồn cho phép người khác đóng góp cho công việc của bạn, sửa lỗi hoặc mở rộng chức năng. Tuy nhiên, nếu bạn chỉ làm điều đó, nó sẽ không được rất thuận tiện để tái sử dụng nó cho các nhà phát triển khác, bởi vì làm việc với nguồn yêu cầu kiểm tra và xây dựng. Nếu bạn xuất bản cũng là hiện vật (trong một số kho lưu trữ Maven/Gradle) được xây dựng từ mã đó, bạn sẽ đơn giản hóa cuộc sống của những người sử dụng mã của bạn :)

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