当我尝试在android studio 3上构建apk时,它给了我错误

时间:2017-11-17 01:38:33

标签: java android android-studio opencv android-ndk

我试图在android studio上制作LPR应用程序。我使用OpenCV 3.1.0和Tesseract进行识别,当我尝试构建apk时,它给了我这个

  

错误:不再支持标记android.useDeprecatedNdk    在下一版Android Studio中删除。请切换到支持    构建系统。    考虑使用CMake或ndk-build集成。有关更多信息,请访问:     https://d.android.com/r/studio-ui/add-native-code.html#ndkCompile     要开始使用,您可以使用Android的示例ndk-build脚本     为您生成的插件:     C:\ Users \用户米\桌面\ TestTmp \ LPR \应用\建立\中间体\ NDK \调试\ Android.mk    或者,您可以使用实验插件:     https://developer.android.com/r/tools/experimental-plugin.html    要继续使用已弃用的NDK编译另外60天,请设置    gradle.properties中的android.deprecatedNdkCompileLease = 1510879276001

有谁知道如何修复此错误?

2 个答案:

答案 0 :(得分:0)

如果您仍想使用已弃用的NDK版本,请将以下内容添加到gradle.properties

android.useDeprecatedNdk=true

您将能够构建项目和APK文件。

答案 1 :(得分:0)

AndroidStudio 3.0

// Remove this line android.useDeprecatedNdk = true

你可以通过以下方式获得更多细节:
https://developer.android.com/studio/projects/add-native-code?utm_source=android-studio#ndkCompile