Tôi có cấu hình đa chiếu với 3 dự án khác nhau.Soạn thảo một dự án với khả năng tương thích nguồn java khác nhau
2 dự án phụ thuộc vào dự án thứ 3, mà tôi đặt tên là 'cốt lõi'. Tùy thuộc vào dự án, 'lõi' phải biên dịch thành một cái bình, với khả năng tương thích nguồn tương ứng là 1,4 và 1,6, thành các đầu ra core-1.4.jar và core-1.6.jar.
Có thể thực hiện điều này với một build.gradle đơn hay không, hoặc cách nào là cách tốt nhất để thực hiện việc này? Làm cách nào tôi có thể chỉ định cái bình nào đặc biệt trong các phụ thuộc của tôi cho từng dự án trong số 2 dự án này?
Có, cũng tương thích với mục tiêu. Tôi đã thử: sourceCompatibility = 1.4 targetCompatibility = 1.4 trong tác vụ, nhưng điều này không hoạt động. Một trong những mục tiêu là Java ME, cái còn lại là Android. –
Chính xác thì không hoạt động? –