I am developing an Android app in Appcelerator, which complicates this a little because I have to manually include all of the sdk dependencies. However, I have included all of them as you can see here:
So everything should be working. However when I try to create an IndoorCloudManager using the IndoorCloudManagerFactory I get this error:
[ERROR] : HyperloopProxy: (main) [286107,286285] Exception thrown during invocation of method: public final com.estimote.indoorsdk.cloud.IndoorCloudManager com.estimote.indoorsdk.cloud.IndoorCloudManagerFactory.create(android.content.Context), args: [com.worthingtonindustries.estimote.EstimoteApplication@37dd9581]
[ERROR] : HyperloopProxy: java.lang.NoClassDefFoundError: com.estimote.indoorsdk.b.a.d
This is strange because when I open up the indoorsdk-1.0.1.aar using winRAR I can navigate to the class com.estimote.indoorsdk.b.a.d, and it does in fact exist in the aar file.
Similarly, if I try to call the .build() method on my IndoorLocationManagerBuilder I get this error:
[ERROR] : HyperloopProxy: java.lang.NoClassDefFoundError: com.estimote.indoorsdk.b.b.am
I cannot find any reason why this is happening since most of the indoorsdk-1.0.1 is working properly, so I was wondering if anyone has any insight into this problem, or if it is potentially a bug in the sdk. Thanks in advance!