使用QCAR从Android应用程序外部加载标记

时间:2012-03-15 11:09:39

标签: android qcar-sdk

如何使用Qcar在Android的应用程序外部运行时加载标记?

1 个答案:

答案 0 :(得分:0)

我从SD卡中加载了示例项目'ImageTargets'中的图像目标。 在ImageTargets.cpp文件中(在jni文件夹中),U将找到应用程序的位置 加载目标文件(.dat文件使用其xml文件)

if (!dataSetTarmac->load("Tarmac.xml", QCAR::DataSet::STORAGE_APPRESOURCE))

我在SD卡中创建了一个'assests'文件夹,将.dat和.xml文件复制到其中并将代码更改为

if (!dataSetTarmac->load("mnt/sdcard/assets/Tarmac.xml", QCAR::DataSet::STORAGE_ABSOLUTE))

您可以使用JNI传递位置继续此操作