2014-12-07 18 views

Trả lời

36

apply plugin: 'android' chỉ định rằng đó là dự án Android nhưng không chỉ định dự án Ứng dụng hoặc Thư viện của nó. Để làm cho cuộc sống dễ dàng hơn, bạn có thể nói gradle loại dự án và cho biết plugin nào nên được sử dụng. Tôi khuyên bạn nên sử dụng apply plugin: 'com.android.application nếu dự án là một ứng dụng và apply plugin: 'com.android.library' nếu dự án là một lib. Nó giúp gradle để biên dịch dự án hiệu quả.

Click here cho giải thích chi tiết -

+1

"áp dụng plugin: 'Android' xác định rằng Đây là một dự án Android nhưng nó không xác định của nó một ứng dụng hoặc dự án Thư viện" - vâng, nó làm. Đó là 'áp dụng plugin:' android-library'' cho các dự án thư viện. – CommonsWare

+0

Có nhưng chúng tôi vẫn có thể tạo lib bằng cách sử dụng 'apply plugin: 'android''. Nhưng trong cách tiếp cận mới hơn (và tốt hơn) bạn không thể tạo ra một lib trong khi sử dụng 'apply plugin: 'com.android.application'. Bạn phải sử dụng 'apply plugin: 'com.android.library' – Varundroid

+0

Tôi nên tìm nguồn thông tin này ở đâu? Tôi không thể tìm thấy nó ở bất cứ đâu trên internet. – Benjamin

9

Loại nào sẽ được sử dụng?

apply plugin: 'com.android.application' 

các differenceres là gì?

Họ đổi tên plugin để tuân thủ quy ước đặt tên mà Gradle đang bắt đầu áp dụng cho plugin, với mắt hướng tới hệ thống plugin mới trong các phiên bản sau của Gradle.

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