Tôi đang cố gắng để có được một xử lý trên toàn bộ điều này "Ant" buildsystem. Tôi đã tạo một tệp build.xml mà Android nguyên bản mang lại cho tôi bằng cách sử dụng lệnh: android update project -p .
.Làm cách nào để biên dịch và đóng gói một dự án Android bằng Ant?
Trong khi điều này đã cho tôi một tệp build.xml mẫu, tôi muốn có thêm một vài tùy chọn. Cụ thể, tôi muốn có thể JAR và/hoặc Biên dịch dự án của tôi; tốt nhất là với số phiên bản.
Câu hỏi thưởng: Làm cách nào để loại trừ tệp khỏi bản dựng JAR của tôi. Ví dụ, tôi có một hoạt động mà tôi đã sử dụng để kiểm tra chức năng của mình, nhưng tôi không muốn nó được đưa vào JAR cuối cùng.
Tệp build.xml của tôi mà Android đã cung cấp cho tôi là Gisted here vì nó khá dài (chủ yếu là nhận xét).
EDIT: Tôi cũng đang sử dụng IntelliJ để không có chi tiết cụ thể về Eclipse!
Bạn có ý gì khi "JAR và biên dịch dự án của tôi", xem xét rằng các ứng dụng Android không phải là các tệp JAR? – CommonsWare
@CommonsWare, tôi thực sự có nghĩa là hai "mục tiêu". 1.Biên dịch mã của tôi để các lớp và các tệp dex và bất kỳ thứ gì nằm trong các thư mục chính xác của chúng. 2. JAR các tệp lớp mà tôi muốn để tôi có thể phân phối "thư viện" Android của tôi một cách thích hợp. – hwrdprkns
Hơn nữa, tôi nên làm rõ. Tôi không biết liệu dự án của tôi có đủ điều kiện như một dự án "thư viện" hay không. Nhưng tôi chỉ có mã sử dụng SDK Android mà tôi muốn JARed để tôi có thể sử dụng nó trong một ứng dụng khác. Không hoạt động, chỉ là mã khác. – hwrdprkns