我如何在运行时使用 Qcar 在 android 中的应用程序外部加载标记?
问问题
450 次
1 回答
0
我从 sd 卡加载了示例项目“ImageTargets”中的图像目标。在 ImageTargets.cpp 文件(在 jni 文件夹中)中,U 将找到应用程序加载目标文件的位置(使用其 xml 文件的.dat 文件)
if (!dataSetTarmac->load("Tarmac.xml", QCAR::DataSet::STORAGE_APPRESOURCE))
我在 sd 卡中创建了一个文件夹“assets”,将 .dat 和 .xml 文件复制到其中并将代码更改为
if (!dataSetTarmac->load("mnt/sdcard/assets/Tarmac.xml", QCAR::DataSet::STORAGE_ABSOLUTE))
您可以通过使用 JNI 传递位置来继续此操作
于 2012-06-25T04:55:55.517 回答