gpt4 book ai didi

android - java.lang.NoClassDefFoundError : com. google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential 错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:16:43 24 4
gpt4 key购买 nike

我正在尝试在我的 android Applciation 中实现 Google Drive,并得到 java.lang.NoClassDefFoundError: com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential
错误,所以任何人都知道如何解决这个问题。

我现在还在试

  • 成功导入 Google Drive 所需的所有 .jar
  • 导入 Google Play 服务库。在我的项目中成功
  • 试图重新启动 eclipse 并检查,但同样的错误出现了
  • 从 Android 的 Google Drive API 或 Play 服务获得 API key 和客户端 ID
  • 已经以 here 访问了一些解决方案

并尝试与 Here 相同

这是我的 Logcat-

    03-21 15:03:55.194: E/AndroidRuntime(940): FATAL EXCEPTION: main
03-21 15:03:55.194: E/AndroidRuntime(940): java.lang.NoClassDefFoundError: com.google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential
03-21 15:03:55.194: E/AndroidRuntime(940): at com.example.alltaskass.GoogleDrive.onCreate(GoogleDrive.java:53)
03-21 15:03:55.194: E/AndroidRuntime(940): at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1048)
03-21 15:03:55.194: E/AndroidRuntime(940): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1700)
03-21 15:03:55.194: E/AndroidRuntime(940): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1752)
03-21 15:03:55.194: E/AndroidRuntime(940): at android.app.ActivityThread.access$1500(ActivityThread.java:123)
03-21 15:03:55.194: E/AndroidRuntime(940): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:993)
03-21 15:03:55.194: E/AndroidRuntime(940): at android.os.Handler.dispatchMessage(Handler.java:99)
03-21 15:03:55.194: E/AndroidRuntime(940): at android.os.Looper.loop(Looper.java:126)
03-21 15:03:55.194: E/AndroidRuntime(940): at android.app.ActivityThread.main(ActivityThread.java:3997)
03-21 15:03:55.194: E/AndroidRuntime(940): at java.lang.reflect.Method.invokeNative(Native Method)
03-21 15:03:55.194: E/AndroidRuntime(940): at java.lang.reflect.Method.invoke(Method.java:491)
03-21 15:03:55.194: E/AndroidRuntime(940): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:841)
03-21 15:03:55.194: E/AndroidRuntime(940): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:599)
03-21 15:03:55.194: E/AndroidRuntime(940): at dalvik.system.NativeStart.main(Native Method)

但是我仍然被这个错误困住了,不知道如何解决这个问题,请指导我

提前致谢

最佳答案

此错误是由于用户定义的 JAR 文件(即您已将 JAVA 文件转换为 JAR 文件以导入库供您自己使用)引起的,您已在该应用程序的库中编译该文件。为了克服这个错误,您必须只获取 JAVA 文件,并且在您的包中提供一个单独的类。

关于android - java.lang.NoClassDefFoundError : com. google.api.client.googleapis.extensions.android.gms.auth.GoogleAccountCredential 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15544080/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com