Tôi có một thiết lập dự án Android bằng cách sử dụng plugin maven-android. Plugin này tuân thủ các thư mục đầu ra maven cho vị trí của tệp R.java
(ví dụ: target/generated-sources/r
).Thay đổi thư mục đầu ra cho Android R.java trong Eclipse khi sử dụng Maven
Tuy nhiên, khi sử dụng dự án này trong Eclipse, tôi không thể định cấu hình aapt để dựa vào thư mục đó.
Thậm chí nếu tôi tự đi vào các tính chất của dự án và thiết lập các thư mục bằng tay, các plugin ADT đi trong và resets chỉ một số cài đặt (ví dụ thêm /gen
thư mục trở lại như một thư mục nguồn, và khôi phục sản lượng thư mục để /bin/classes
thay vì /target/classes
), trong khi rời khỏi thư mục quạ /target/generated-sources/r
và phá vỡ bản dựng của dự án.
Tôi muốn sử dụng cấu trúc thư mục Maven mặc định với ADT Eclipse. Bất kỳ ý tưởng về cách tôi có thể làm điều này?
Cảm ơn
Đối phó với các ý kiến:
- Vâng, đang sử dụng plugin M2E-android.
- Do ADT vẫn tạo R.java trong
/gen
, Eclipse không thể biên dịch nếu vẫn tồn tại R.java dướitarget/generated-sources/r
do định nghĩa lớp trùng lặp.
Bạn có đang sử dụng plugin m2e-android không? –
_ khi rời thư mục maven/target/generated-sources/r và phá vỡ bản dựng của dự án._ Bạn có thể giải thích những gì bị hỏng khi xây dựng dự án trong Eclipse không? – yorkw