Я получаю эту ошибку, и я не знаю, что это значит. Я удаляю весь блок кода и получаю совершенно другую ошибку. Если я оставлю это, это ошибка, которую я получаю
Could not get unknown property 'natives' for configuration container of type org.gradle.api.internal.artifacts.configurations.DefaultConfigurationContainer.
Я не знаю, что это значит, и никакие ответы здесь не помогли мне, так может кто-нибудь помочь мне это исправить?
task copyAndroidNatives() {
file("libs/armeabi/").mkdirs();
file("libs/armeabi-v7a/").mkdirs();
file("libs/x86/").mkdirs();
configurations.natives.files.each { jar ->
def outputDir = null
if (jar.name.endsWith("natives-armeabi-v7a.jar")) outputDir = file("libs/armeabi-v7a")
if (jar.name.endsWith("natives-armeabi.jar")) outputDir = file("libs/armeabi")
if (jar.name.endsWith("natives-x86.jar")) outputDir = file("libs/x86")
if (outputDir != null) {
copy {
from zipTree(jar)
into outputDir
include "*.so"
}
}
}
}
Я полагаю, что именно в этом и заключается код, потому что именно на это указывает студия android.