yesteday I update Android Studio to the new 3.5 version. After restarting my PC, Android Studio wasn't able to compile my app any more. I have 3 errors like this:
App.java:29: Error: This method contains native references and will be minified. [KeepMissing]
in two different Java files, where I call some native methods
I know that version 3.5 has R8 as default code obfuscator, so in my build.gradle I commented useProguard false/true from my debug/release build type. It looks like this now:
buildTypes {
debug {
debuggable true
jniDebuggable true
signingConfig signingConfigs.debug
minifyEnabled false //shrink
//useProguard false //obfuscate
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
ndk {
debuggable = true
}
}
release {
debuggable false
jniDebuggable false
signingConfig signingConfigs.release
minifyEnabled true //shrink
//useProguard false //obfuscate
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
ndk {
debuggable = false
}
}
}
How can I solve this problem?