Saya telah memperbarui Android Studio saya ke versi 1.3.0 sebelum 3 hari.
Sebelumnya saya bisa menggunakan NDK dan sekarang saya mendapatkan error seperti,
Error: (50, 0) Error: Integrasi NDK sudah tidak digunakan lagi di plugin saat ini. Pertimbangkan untuk mencoba plugin eksperimental baru. Untuk detailnya, lihat http://tools.android.com/tech-docs/new-build-system/gradle-experimental . Setel "android.useDeprecatedNdk = true" di gradle.properties untuk terus menggunakan integrasi NDK saat ini.
Saya tidak dapat menemukan file gradle.property di tingkat proyek.
Bagaimana saya bisa mengatasi kesalahan ini?
android
android-studio
android-ndk
deprecated
AndiGeeky
sumber
sumber
Jawaban:
Berikut adalah cara mengatasi masalah ini:
gradle.properties
file ke folder root proyek Anda'android.useDeprecatedNdk=true'
kegradle.properties
fileIni adalah gradle.properties saya:
# Project-wide Gradle settings. # IDE (e.g. Android Studio) users: # Gradle settings configured through the IDE *will override* # any settings specified in this file. # For more details on how to configure your build environment visit # http://www.gradle.org/docs/current/userguide/build_environment.html # Specifies the JVM arguments used for the daemon process. # The setting is particularly useful for tweaking memory settings. # Default value: -Xmx10248m -XX:MaxPermSize=256m # org.gradle.jvmargs=-Xmx2048m -XX:MaxPermSize=512m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 # When configured, Gradle will run in incubating parallel mode. # This option should only be used with decoupled projects. More details, visit # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects # org.gradle.parallel=true android.useDeprecatedNdk=true
Dan tambahkan ke root proyek Anda:
Dan bangun kembali proyek Anda. Itu dia.
sumber
Ini sebagian besar terjadi ketika Anda memigrasi proyek Anda dari gerhana ke studio Android, atau ketika Anda mengimpor proyek gerhana di studio android.
Satu masalah lagi saat mendapatkan kesalahan ini, Kebanyakan Anda tidak memiliki file yang bernama "gradle.properties" Anda perlu membuat / menambahkan proyek terlebih dahulu dan kemudian mengaturnya
android.useDeprecatedNdk=true
sumber
Usang NDK tidak lagi didukung. Untuk menghindari kesalahan tersebut, hapus android.useDeprecatedNdk = true dan jangan buat ruang kosong di Direktori Proyek. Jika error kembali muncul, edit build.gradle (Module: app) dan tambahkan baris tersebut seperti di bawah ini:
buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } sourceSets { main { jni.srcDirs = ['src/main/jni/','src/main/jniLibs/'] } } externalNativeBuild { ndkBuild { path 'build/intermediates/ndk/debug/Android.mk' } }
sumber
Berikut adalah cara mengatasi masalah ini:
Pergi ke file gradle.properties ke folder root proyek Anda Hapus
android.useDeprecatedNdk=true
darigradle.properties
file AndaAndroid telah dihapus
android.useDeprecatedNdk
sehingga tidak berfungsi lagisumber