【问题标题】:When i try to build apk(s) on android studio 3 it gives me error当我尝试在 android studio 3 上构建 apk 时,它给了我错误
【发布时间】:2023-03-02 21:42:01
【问题描述】:

我正在尝试在 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\m\Desktop\TestTmp\LPR\app\build\intermediates\ndk\debug\Android.mk 或者,您可以使用实验性插件: https://developer.android.com/r/tools/experimental-plugin.html 要继续使用已弃用的 NDK 编译 60 天,请设置 gradle.properties 中的 android.deprecatedNdkCompileLease=1510879276001

有人知道如何解决这个错误吗?

【问题讨论】:

  • 那么你的问题是什么?
  • 如何消除这个错误?我想构建apk。
  • 你引用的信息已经告诉你该怎么做。
  • 然后,当我输入那 1 行代码时,它仍然给我新生成的整数的错误。

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


【解决方案1】:

AndroidStudio 3.0

// Remove this line android.useDeprecatedNdk = true

您可以通过以下方式获取更多详细信息:
https://developer.android.com/studio/projects/add-native-code?utm_source=android-studio#ndkCompile

【讨论】:

    【解决方案2】:

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

    android.useDeprecatedNdk=true
    

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-07-30
      • 2023-03-22
      • 2023-04-06
      • 2021-09-15
      • 2021-12-24
      • 2018-12-12
      • 1970-01-01
      相关资源
      最近更新 更多