2012-07-12 48 views
10

Trong khi cố gắng sử dụng Maven để xây dựng các dự án Android, tôi nhận ra rằng maven-android-plugin không tự động tạo lớp BuildConfig trong thời gian xây dựng. Tôi đã tìm thấy một vé liên quan đến vấn đề đó và một chuỗi Google Groups.Maven xây dựng ứng dụng Android - BuildConfig

Vấn đề: http://code.google.com/p/maven-android-plugin/issues/detail?id=275

Google Groups: http://groups.google.com/group/maven-android-developers/browse_thread/thread/cc74267bbb7baebb/4e63b710513bb535?lnk=gst&q=BuildConfig#4e63b710513bb535

Các hack nhanh chóng trong thread vấn đề đề nghị tạo ra một dự án maven vi để đặt biến BuildConfig.DEBUG trong thời gian xây dựng với một công tắc hồ sơ. Điều này sẽ buộc tôi phải xây dựng một dự án đa mô-đun cho mỗi ứng dụng nhỏ.

Đề xuất trong chuỗi Google Groups có vẻ ổn với tôi

Có ai đó có giải pháp làm việc thực tế cho vấn đề BuildConfig với maven + android không?

Trả lời

10

Nhờ Jake Wharton và Manfred Moser, thế hệ BuildConfig đã được hỗ trợ kể từ Plugin Android Maven 3.3.2.

Kiểm tra thay đổi cho bản phát hành 3.3.2 here.

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