Java DroidAR标记演示不起作用

Java DroidAR标记演示不起作用,java,android,Java,Android,我遵循了本网站中的步骤: E/AndroidRuntime(1433): java.lang.ExceptionInInitializerError E/AndroidRuntime(1433): at markerDetection.MarkerDetectionSetup.<init>(MarkerDetectionSetup.java:53) E/AndroidRuntime(1433): at de.rwth.MultiMarkerSetup.&l

我遵循了本网站中的步骤:

 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) 
但是,当我尝试运行它时,出现以下错误:

 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) 
E/AndroidRuntime(1433):java.lang.ExceptionInInitializeError
E/AndroidRuntime(1433):位于markerDetection.MarkerDetectionSetup。(MarkerDetectionSetup.java:53)
E/AndroidRuntime(1433):在de.rwth.MultiMarkerSetup.(MultiMarkerSetup.java:28)
E/AndroidRuntime(1433):位于de.rwth.Main.onCreate(Main.java:16)
E/AndroidRuntime(1433):位于android.app.Activity.performCreate(Activity.java:5283)
E/AndroidRuntime(1433):位于android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1097)
E/AndroidRuntime(1433):位于android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2209)
E/AndroidRuntime(1433):位于android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2295)

谢谢

您已经为droidar安装了opencv库

 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) 
您只需从google play store下载opencv manager并为您的开发设备安装建议软件包。

可能会帮助您开始

 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) 
DroidAR有Eclipse的示例,但找不到Android studio的示例。如果您想在Android studio中使用它,请在项目中添加DroidAR库作为一个模块,并确保在gradle中添加了它

 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) 
依赖项{
编译项目(“:droidAR”)
}

 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) 
启动TechDemoLauncher将为您提供DroidAR中的所有可用选项

 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)