cuốn sách gpt4 ai đã làm

Cấu hình lớp không hoạt động bình thường trong hệ thống xây dựng Android mới

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-02 20:00:23 27 4
mua khóa gpt4 Nike

Cấu hình môi trường

  • com.android.tools.build:gradle:0.4
  • phiên bản lớp 1.6
  • jdk 1.6 (hệ điều hành)
  • công cụ xây dựng android phiên bản 17
  • Biên dịch sdk phiên bản 17

Vấn đề tôi đang gặp phải là dường như tôi không thể thêm lombok vào apk. Tôi đang cố gắng thực hiện việc này bằng cách tạo cấu hình được cung cấp như thế này:

cấu hình {
cung cấp
}

bộ nguồn {
chính { biên dịchClasspath += cấu hình.provided }
}

Sau đó thêm phụ thuộc như thế này:

sự phụ thuộc {
đã cung cấp 'org.projectlombok:lombok:0.11.8'
}

Nhưng tôi vẫn gặp lỗi này:

Lỗi: trùng lặp các tệp trong quá trình đóng gói APK .apk
Đường dẫn trong kho lưu trữ: LICENSE
Nguồn 1: //.gradle/caches/artifacts-24/filestore/org.projectlombok/lombok/0.11.8/jar/e43ce2be16d8990568a4182c0bf996ad3ff0ba42/lombok-0.11.8.jar
Nguồn gốc 2: //.gradle/caches/artifacts-24/filestore/org.sonatype.sisu.inject/cglib/2.2.1-v20090111/jar/7ce5e983fd0e6c78346f4c9cbfa39d83049dda2/cglib-2.2.1-v20090111.jar
:góiPhát hành THẤT BẠI

Tôi đã thử sử dụng lombok-api.jar và sau đó khi thực thi dex, nó gây ra các vấn đề khác nhau liên quan đến một số chú thích AccessLevel.

Điều này cho thấy rằng nó bao gồm tệp jar lombok trong apk. Điều này không nên xảy ra, có đề xuất gì không?

câu trả lời hay nhất

Bạn không thể sử dụng bộ nguồn vì chúng tôi sử dụng bộ nguồn tùy chỉnh. Bạn phải làm như sau:

android.applicationVariants.each { biến thể ->
biến thể.javaCompile.classpath += configures.provided.
}

Tuy nhiên, có thể loại bỏ phần phụ thuộc khỏi cấu hình "gói" của chúng tôi (thay thế cấu hình "thời gian chạy".) Tôi sẽ xem xét nó.

Về cấu hình android - Gradle không hoạt động bình thường trong hệ thống xây dựng Android mới, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/16613722/

27 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress