Tôi muốn mở và chiếu trong Android studio mà tôi chưa từng làm việc trong một thời gian, nhưng khi Android Studio cố gắng tải dự án nó không thành công với thông báo lỗi này:Không thể đặt giá trị của thuộc tính chỉ đọc 'jniFolders' trên tác vụ ': android: packageDebug'
Error:(21, 0) Cannot set the value of read-only property 'jniFolders' on task ':android:packageDebug'.
tôi bấm vào liên kết đến build.gradle
và tôi đoán những dòng này là những vấn đề ...
// needed to add JNI shared libraries to APK when compiling on CLI
tasks.withType(com.android.build.gradle.tasks.PackageApplication) { pkgTask ->
pkgTask.jniFolders = new HashSet<File>()
pkgTask.jniFolders.add(new File(projectDir, 'libs'))
}
tôi thấy một câu trả lời ở đây: Google AppInvites break build nói rằng ...
Cố định bằng cách thêm này để thay thế:
android { sourcesets { main { jniLibs.srcDir new File(buildDir, 'lib') { } }
Nhưng câu trả lời ở trên không phải là rất rõ ràng. Tôi không chắc chắn những gì dòng để thay đổi và niềng răng trong câu trả lời dường như không phù hợp.
Tôi đang mất toàn bộ thời gian để làm gì? Bất kỳ trợ giúp được đánh giá cao.
Cảm ơn
Cảm ơn người đàn ông nó hoạt động. Nhưng tôi đã mất khá nhiều sợi tóc mặc dù cố gắng giải quyết lỗi đó. – saurabh64