I'm trying to build an example application but I get this errors when calling architectView.onCreate( config ):
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): com.wikitude.architect.ArchitectView$MissingFeatureException: Required feature set is not supported
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at com.wikitude.architect.ArchitectView.onCreate(Unknown Source)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at com.wikitude.samples.ARActivity.onCreate(ARActivity.java:53)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.app.Activity.performCreate(Activity.java:5451)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1093)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2295)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2389)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.app.ActivityThread.access$900(ActivityThread.java:169)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1277)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.os.Handler.dispatchMessage(Handler.java:102)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.os.Looper.loop(Looper.java:136)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at android.app.ActivityThread.main(ActivityThread.java:5479)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at java.lang.reflect.Method.invokeNative(Native Method)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at java.lang.reflect.Method.invoke(Method.java:515)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1283)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1099)
07-31 16:04:34.688: E/com.wikitude.samples.ARActivity(30651): at dalvik.system.NativeStart.main(Native Method)
07-31 16:04:34.768: E/libEGL(30651): called unimplemented OpenGL ES API
The error message you get: MissingFeatureException: Required feature set is not supported is happening because you're using features on a device that doesn't support the features you're using. Please check the list for the device requirements.
Please have a look at the sample application, that could help you solve this specific problem.
There are 2 feature sets, not every device support both of them. Many tablets, especially the wi-fi only models, don't have a magnetometer and don't support geo-located AR. You should specify Tracking2d as feature set in the StartupConfiguration.
Try the sample app, if the Geolocation samples are missing, but IR samples work, then your device doesn't support geolocation.
Alin.grosu