Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/196.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio中的ARToolkit_Android_Android Studio_Artoolkit_Android Augmented Reality - Fatal编程技术网

Android Studio中的ARToolkit

Android Studio中的ARToolkit,android,android-studio,artoolkit,android-augmented-reality,Android,Android Studio,Artoolkit,Android Augmented Reality,我是Android Studio的初学者,我试图构建一个AR应用程序,我找到了ARToolkit SDK并下载了它,但我不知道如何使用它以及如何将它添加到Android Studio。其中有一些示例项目,我也无法用Android Studio打开它们 只需下载此文件并在Android Studio上导入:文件->新建->导入项目。。。 修正梯度(如果要求) 在ARToolKit SDK中有一个名为“android”的文件夹,其中包含一个./build.sh和一个./build\u native\

我是Android Studio的初学者,我试图构建一个AR应用程序,我找到了ARToolkit SDK并下载了它,但我不知道如何使用它以及如何将它添加到Android Studio。其中有一些示例项目,我也无法用Android Studio打开它们

只需下载此文件并在Android Studio上导入:文件->新建->导入项目。。。 修正梯度(如果要求)

在ARToolKit SDK中有一个名为“android”的文件夹,其中包含一个./build.sh和一个./build\u native\u examples.sh。在尝试运行示例之前,您需要执行./build.sh

按照此处的描述,您需要执行哪些操作才能使./build.sh正常工作。

您应该能够将样本“导入”到AndroidStudio中。但是如前所述,首先需要按照说明运行./build.sh


告诉我进展如何。我很高兴进一步支持您。

作为替代方案,我建议您使用此项目:

它是ARToolKit顶部的一个包装器,用于连接3D引擎jPCT AE

  • 您可以使用gradle导入依赖项
  • 如果您愿意,可以直接使用ARToolKit
  • 所有示例都是使用Android Studio构建的
  • AR应用程序的创建更加简化(无需定义渲染器)
  • 拥有3D引擎可以大大简化增强的创建

此外,我的gradle无法在示例项目中同步运行那些shell脚本时,我没有找到ndk build。我是否必须将此项目保持在sdk路径内?注意:我已经执行了setenv脚本。可能是Android ndk的错误路径。请再看一下文档。你需要有几个指向Android SDK和NDK的变量,这并不是一个真正的答案。。。“我怎样才能让某件事情发挥作用?”的答案不是“做其他事情”,即使它是有帮助的。答案以“作为替代品”开头。一般来说,当有二进制文件可用时,我不建议编译ARToolkit。