gpt4 book ai didi

android - 在Android Studio中更新Gradle NDK

转载 作者:行者123 更新时间:2023-12-03 05:48:55 25 4
gpt4 key购买 nike

我尝试使用EasyAr库为Android构建增强现实应用程序。我遵循Import EasyAr Android SDK教程,但问题是ndk部分出错。我也将jniLibrary文件添加到jniLibs文件夹并删除android.source部分。

我的应用程序build.gradle文件:

apply plugin: 'com.android.application'

android {

... -> Default configuration

ndk{
moduleName "HelloARNative"
cppFlags.add("-I${file("../../../../easyAr/include")}".toString())
cppFlags.add("-DANDROID")
cppFlags.add("-fexceptions")
cppFlags.add("-frtti")
stl = "gnustl_static"
ldLibs.add("log")
ldLibs.add("GLESv2")
}
}

dependencies {
... -> Some dependencies
}

EDIT1 :
错误信息:
Error:(19, 0) Could not find method ndk() for arguments [build_35mhq15314xxy8foo9ao90j63$_run_closure1$_closure5@793f61be] on object of type com.android.build.gradle.AppExtension.
<a href="openFile:/Users/saman/Downloads/ARtoolkit/AndroidStudioProjects/EasyArProject/app/build.gradle">Open File</a>

最佳答案

本教程基于适用于Android NDK的实验性Gradle插件。如今,建议改为使用稳定插件。这涉及编写 Android.mk cmake脚本。 Google已发布these instructions。 EasyAr更新其教程的时机也已成熟。

关于android - 在Android Studio中更新Gradle NDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48718542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com