I added the Huawei Analytics dependency implementation 'com.huawei.hms:hianalytics:5.0.5.301'. With this dependency I'm getting the following error at runtime. Any idea/help?
com.supremetech.signal E/PA_HuaweiIAPHelper: java.lang.NoClassDefFoundError: Failed resolution of: Lcom/huawei/hms/utils/a;
at com.huawei.hms.support.api.iap.json.Iap.getIapClient(Iap.java:26)
at com.supremetech.signal.iap.HuaweiIAPProxy.checkIAPSupport(HuaweiIAPProxy.java:109)
at com.supremetech.signal.Signal.retrieveIAPLicensesSync(Signal.java:5452)
at com.supremetech.signal.Signal.access$3100(Signal.java:180)
at com.supremetech.signal.Signal$23.run(Signal.java:5436)
at com.supremetech.signal.tools.ThreadHelper$1.run(ThreadHelper.java:150)
at java.lang.Thread.run(Thread.java:929)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.huawei.hms.utils.a" on path: DexPathList[[zip file "/data/app/com.supremetech.signal-8yBhTRXpYmWEJDsjak6Bgw==/base.apk"],nativeLibraryDirectories=[/data/app/com.supremetech.signal-8yBhTRXpYmWEJDsjak6Bgw==/lib/arm64, /data/app/com.supremetech.signal-8yBhTRXpYmWEJDsjak6Bgw==/base.apk!/lib/arm64-v8a, /system/lib64, /system/product/lib64, /hw_product/lib64, /system/product/lib64]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:196)
at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
at com.huawei.hms.support.api.iap.json.Iap.getIapClient(Iap.java:26)
at com.supremetech.signal.iap.HuaweiIAPProxy.checkIAPSupport(HuaweiIAPProxy.java:109)
at com.supremetech.signal.Signal.retrieveIAPLicensesSync(Signal.java:5452)
at com.supremetech.signal.Signal.access$3100(Signal.java:180)
at com.supremetech.signal.Signal$23.run(Signal.java:5436)
at com.supremetech.signal.tools.ThreadHelper$1.run(ThreadHelper.java:150)
at java.lang.Thread.run(Thread.java:929)