【问题标题】:java.lang.NoClassDefFoundError: Failed resolution of: Lcom/huawei/hms/ads/identifier/AdvertisingIdClient;java.lang.NoClassDefFoundError: 解析失败:Lcom/huawei/hms/ads/identifier/AdvertisingIdClient;
【发布时间】:2021-03-28 06:04:54
【问题描述】:

错误信息如下。我在等你的帮助

java.lang.NoClassDefFoundError: 解析失败:Lcom/huawei/hms/ads/identifier/AdvertisingIdClient; 在 com.useinsider.insider.j0$f.run(未知来源:33) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 在 java.lang.Thread.run(Thread.java:929) 原因:java.lang.ClassNotFoundException:在路径上找不到类“com.huawei.hms.ads.identifier.AdvertisingIdClient”:DexPathList[[zip file“/data/app//base.apk”],nativeLibraryDirectories= [/data/app/==/lib/arm64, /data/app//base.apk!/lib/arm64-v8a, /system/lib64, /hw_product/lib64, /system/product/lib64]] 在 dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:209) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:379) 在 java.lang.ClassLoader.loadClass(ClassLoader.java:312) 在 com.useinsider.insider.j0$f.run(未知来源:33) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 在 java.lang.Thread.run(Thread.java:929)

【问题讨论】:

    标签: android huawei-mobile-services huawei-developers


    【解决方案1】:
    1. 请检查是否将maven { url 'https://developer.huawei.com/repo/' }添加到项目目录下的gradle文件中。
    2. 请确保app目录下的gradle文件继承SDKimplementation 'com.huawei.hms:ads-identifier:3.4.34.301'

    更多详情请参考文档here

    【讨论】:

      猜你喜欢
      • 2022-01-28
      • 1970-01-01
      • 2018-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多