2014-01-30 41 views
1

我跟着这个网站的步骤:让下面的错误 https://code.google.com/p/droidar/wiki/MarkerdetectionDroidAR标记演示不工作

但是我当我试图运行它:

E/AndroidRuntime(1433): java.lang.ExceptionInInitializerError 
E/AndroidRuntime(1433): at markerDetection.MarkerDetectionSetup.<init>(MarkerDetectionSetup.java:53) 
E/AndroidRuntime(1433): at de.rwth.MultiMarkerSetup.<init>(MultiMarkerSetup.java:28) 
E/AndroidRuntime(1433): at de.rwth.Main.onCreate(Main.java:16) 
E/AndroidRuntime(1433): at android.app.Activity.performCreate(Activity.java:5283) 
E/AndroidRuntime(1433): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1097) 
E/AndroidRuntime(1433): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2209) 
E/AndroidRuntime(1433): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2295) 

谢谢

回答

0

你有为droidar安装opencv库。

您可以从谷歌Play商店下载opencv管理器,并为您的开发设备安装建议软件包。

1

This tutorial可以帮助你上手

DroidAR有样品的Eclipse,但没有样品可为Android工作室找到。如果你想在Android Studio中使用它,添加DroidAR库作为项目中的一个模块,并确保你在gradle这个添加

dependencies { compile project(':droidAR') }

启动TechDemoLauncher会给你所有可用的选项DroidAR