Я хотел открыть и спроектировать в студии Android, в которой я не работал некоторое время, но когда Android Studio пытается загрузить проект, он не работает с этим сообщением об ошибке:
Error:(21, 0) Cannot set the value of read-only property 'jniFolders' on task ':android:packageDebug'.
Я нажимаю ссылку на build.gradle
, и я думаю, что эти строки являются проблемой...
// 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'))
}
Я вижу ответ здесь: Google AppInvites break build, который говорит...
Исправлено добавлением:
android { sourcesets { main { jniLibs.srcDir new File(buildDir, 'lib') { } }
Но вышеупомянутый ответ не очень ясен. Я не уверен, какую строку изменить, и фигурные скобки в ответе, похоже, не совпадают.
У меня полная потеря в том, что делать? Любая помощь приветствуется.
Спасибо