解析失败:Lcom/google/android/gms/common/api/Api$zzf;

2023-12-29

当我们运行应用程序的 apk 文件时,我收到此错误。在build.gradle我们设置multidex并编译multidex存在于Gradle文件中。我们将 Firebase 版本更改为上方和下方,但这对我们不起作用。这是我们在运行控制台的完整日志:

D/AndroidRuntime: Shutting down VM
E/AndroidRuntime: FATAL EXCEPTION: main
                  Process: ir.parsinteam.ojoobe, PID: 5141
                  java.lang.NoClassDefFoundError: Failed resolution of: Lcom/google/android/gms/common/api/Api$zzf;
                      at com.google.android.gms.location.LocationServices.<clinit>(Unknown Source)
                      at ir.adad.client.LocationMethods.callAndroidLocationService(LocationMethods.java:101)
                      at ir.adad.client.LocationMethods.<init>(LocationMethods.java:40)
                      at ir.adad.client.LocationMethods.getInstance(LocationMethods.java:45)
                      at ir.adad.client.AdadScript.urlParameters(AdadScript.java:390)
                      at ir.adad.client.AdadScript.downloadClient(AdadScript.java:148)
                      at ir.adad.client.AdadScript.initializeInternal(AdadScript.java:134)
                      at ir.adad.client.AdadScript.initializeClient(AdadScript.java:110)
                      at ir.adad.client.Adad.initialize(Adad.java:22)
                      at ir.parsinteam.ojoobe.activities.MainActivity.onCreate(MainActivity.java:62)
                      at android.app.Activity.performCreate(Activity.java:6662)
                      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118)
                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2599)
                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2707)
                      at android.app.ActivityThread.-wrap12(ActivityThread.java)
                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1460)
                      at android.os.Handler.dispatchMessage(Handler.java:102)
                      at android.os.Looper.loop(Looper.java:154)
                      at android.app.ActivityThread.main(ActivityThread.java:6077)
                      at java.lang.reflect.Method.invoke(Native Method)
                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)
                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756)
                   Caused by: java.lang.ClassNotFoundException: Didn't find class "com.google.android.gms.common.api.Api$zzf" on path: DexPathList[[zip file "/data/app/ir.parsinteam.ojoobe-2/base.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_dependencies_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_0_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_1_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_2_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_3_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_4_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_5_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_6_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_7_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_8_apk.apk", zip file "/data/app/ir.parsinteam.ojoobe-2/split_lib_slice_9_apk.apk"],nativeLibraryDirectories=[/data/app/ir.parsinteam.ojoobe-2/lib/x86, /data/app/ir.parsinteam.ojoobe-2/base.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_dependencies_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_0_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_1_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_2_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_3_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_4_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_5_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_6_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_7_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_8_apk.apk!/lib/x86, /data/app/ir.parsinteam.ojoobe-2/split_lib_slice_9_apk.apk!/lib/x86, /system/lib, /vendor/lib]]
                      at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
                      at java.lang.ClassLoader.loadClass(ClassLoader.java:380)
                      at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
                      at com.google.android.gms.location.LocationServices.<clinit>(Unknown Source) 
                      at ir.adad.client.LocationMethods.callAndroidLocationService(LocationMethods.java:101) 
                      at ir.adad.client.LocationMethods.<init>(LocationMethods.java:40) 
                      at ir.adad.client.LocationMethods.getInstance(LocationMethods.java:45) 
                      at ir.adad.client.AdadScript.urlParameters(AdadScript.java:390) 
                      at ir.adad.client.AdadScript.downloadClient(AdadScript.java:148) 
                      at ir.adad.client.AdadScript.initializeInternal(AdadScript.java:134) 
                      at ir.adad.client.AdadScript.initializeClient(AdadScript.java:110) 
                      at ir.adad.client.Adad.initialize(Adad.java:22) 
                      at ir.parsinteam.ojoobe.activities.MainActivity.onCreate(MainActivity.java:62) 
                      at android.app.Activity.performCreate(Activity.java:6662) 
                      at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1118) 
                      at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2599) 
                      at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2707) 
                      at android.app.ActivityThread.-wrap12(ActivityThread.java) 
                      at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1460) 
                      at android.os.Handler.dispatchMessage(Handler.java:102) 
                      at android.os.Looper.loop(Looper.java:154) 
                      at android.app.ActivityThread.main(ActivityThread.java:6077) 
                      at java.lang.reflect.Method.invoke(Native Method) 
                      at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866) 
                      at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:756) 
Application terminated.

在 build.gradle 中,将 play-services-gcm 和 play-services-location 升级到 15.0.1:

com.google.android.gms:play-services-gcm:15.0.1
com.google.android.gms:play-services-location:15.0.1
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

解析失败:Lcom/google/android/gms/common/api/Api$zzf; 的相关文章

随机推荐

  • 缺少非捕获 Task.Yield 迫使我使用 Task.Run,​​为什么要遵循这个?

    如果这个问题是基于意见的 请提前道歉 缺乏任务产量 http msdn microsoft com en us library system threading tasks task yield aspx已经讨论过不会捕获执行上下文的版本h
  • 如何在 java 9 中声明模块 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想在我的项目中使用 java 9 模块 我想将我的数据和服务类 位于名为com test base 在一个名为 Base 的模块中
  • 如何在 REST API 中管理 3 个资源之间的关系

    我正在创建一个基于 REST 概念的 API 但在谈论相关资源时我仍然有点困惑 我有一个网站 人们可以在多个组中注册并选择多个角色 例如 我们以在公司注册的人为场景 公司 Facebook Google Apple Roles 营销 Sal
  • 如何使用 Core Motion 通过 SwiftUI 输出磁力计数据?

    我在使用 Core Motion 和 SwiftUI 输出磁力计 加速度计和陀螺仪的数据时遇到问题 我假设我的问题与 startMagnetometerUpdates 有关 我尝试使用在堆栈溢出以及 GitHub google 上找到的源代
  • 在循环中将局部变量声明为final

    我知道已经有人提出并回答了非常类似的问题 我阅读了我能够找到的问题 但仍然不是 100 清楚 考虑这个代码片段 public static void fooMethod while lt gt final int temp
  • 显示:表格单元格、内容和填充

    我有一个非常简单的 HTML 页面 它在两列中显示内容 设置我正在使用的列的格式 div 作为外部容器 显示 表行 和两个内部容器 div 作为实际列 显示 表格单元格 其中一列的顶部有填充 标记如下所示 为了清楚起见 省略了额外的标记和样
  • 哪个 gfortran 编译器标志与警告“非法预处理器指令”相关?

    当使用 pFUnit 3 2 9 测试我的 Fortran 代码时 我收到许多 非法预处理器指令 警告 例如 Warning Illegal preprocessor directive path to my file test f90 3
  • JESS 与 DROOLS :向后链接

    我正在尝试用 Drools 替换 Jess 作为我们项目中的向后链接规则引擎 我一直在寻找有关如何使用 Drools 完成反向链接的简单示例 有趣的是 只有 1 个相同example http www slideshare net Mark
  • 如何在 TFS 2012 中创建工作项类型

    如何在 TFS 2012 中创建自定义工作项类型 例如 我想创建一个名为 支持请求 的类型 而不仅仅是错误或任务等 我有一个 XML 模板文件 问候 昂 下载 TFS 2012 Power Tools 以安装流程编辑器 关联 http vi
  • 在 React 组件的 setState 中使用 Math.random 时组件渲染不正确

    目的是显示对象列表中的项目 但在每次页面刷新时 应从列表中随机选择该项目 这里 Testimonials是列表 我想显示该列表中的任何随机项目 如果我使用常量 它就可以正常工作 当我使用随机函数时 它不会显示正确的图像及其关联的项目消息 我
  • JavaScript:输出符号和特殊字符

    我正在尝试使用 JavaScript 将一些符号包含到 div 中 它应该看起来像这样 x reals 但我得到的是 x 8712 reals var div document getElementById text var textnod
  • 如何用 BEM 指定状态?

    使用 BEM CSS 类语法 假设我有一个具有以下类的元素 div class purchase module2 heading tooltip div 现在假设有一个事件或某些东西使这个 工具提示 变得活跃或可见 用 BEM 表达这一点的
  • 在 C++ 中使用 auto 声明变量有缺点吗?

    看起来auto是 C 11 中添加的一个相当重要的功能 它似乎遵循许多较新的语言 与 Python 这样的语言一样 我没有看到任何显式的变量声明 我不确定是否可以使用 Python 标准 使用有什么缺点吗auto声明变量而不是显式声明它们
  • 如何从 Java 中的 BigInteger 获取无符号字节数组?

    我需要转换一个大整数 https docs oracle com javase 7 docs api java math BigInteger html以大端格式编码的无符号整数 但我遇到了问题BigInteger toByteArray
  • Python 2:ValueError:以 10 为基数的 int() 的文字无效:'20.0'

    我在 python 数学中遇到了一个小问题 所以我有一些变量 x y and answer gt gt gt x 20 gt gt gt y 21 gt gt gt answer x y 100 gt gt gt answer 0 所以它打
  • PostgreSQL 更新时区偏移

    有什么快速简便的方法来校正时区TIMESTAMP WITH TIME ZONE字段不小心输入了错误的时区 就我而言 以下记录被错误地输入为 UTC 而不是美国 太平洋地区 t0 t1 what 2011 06 01 13 00 00 00
  • 无法使用 install.packages 安装 R-forge 软件包

    This http thread gmane org gmane comp lang r finance 10265 question http thread gmane org gmane comp lang r finance 1002
  • 用户在线离线状态-离线状态问题

    首先这是相关问题PHP 在线离线状态 https stackoverflow com questions 13201579 php online offline status 13201617 comment17974371 1320161
  • 模拟移动设备上的点击事件

    我在窗口加载时有一个点击事件 如下所示 function myFunction document getElementById myEl click works on desktop not on mobile window onload
  • 解析失败:Lcom/google/android/gms/common/api/Api$zzf;

    当我们运行应用程序的 apk 文件时 我收到此错误 在build gradle我们设置multidex并编译multidex存在于Gradle文件中 我们将 Firebase 版本更改为上方和下方 但这对我们不起作用 这是我们在运行控制台的