Chciałem otworzyć i wykonać projekt w Androidzie Studio, nad którym nie pracowałem od jakiegoś czasu, ale gdy Android Studio próbuje załadować projekt nie powiedzie się z tym komunikatem o błędzie:Nie można ustawić wartości właściwości tylko do odczytu "jniFolders" w zadaniu ": android: pakietDebug"
Error:(21, 0) Cannot set the value of read-only property 'jniFolders' on task ':android:packageDebug'.
klikam na link do build.gradle
i myślę, że te linie są problemem ...
// 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'))
}
widzę odpowiedź tutaj: Google AppInvites break build to mówi ...
Poprawiono dodając zamiast tego:
android { sourcesets { main { jniLibs.srcDir new File(buildDir, 'lib') { } }
Ale powyższe pytanie nie jest bardzo jasne. Nie jestem pewien, jaką linię zmienić, a szelki w odpowiedzi nie pasują do siebie.
Mam całkowitą stratę co robić? Każda pomoc jest doceniana.
Dzięki
Dzięki temu człowiek działa. Ale straciłem sporo włosów, próbując rozwiązać ten błąd. – saurabh64