【问题标题】:java.lang.NoSuchFieldError: No static field KL of type Lcom/google/android/gms/internal/zzsb$zzbjava.lang.NoSuchFieldError:没有 Lcom/google/android/gms/internal/zzsb$zzb 类型的静态字段 KL
【发布时间】:2017-12-13 21:35:29
【问题描述】:

我正在尝试在我的 Android 上打开相机 Activity,但当 Activity 启动时出现此错误:

FATAL EXCEPTION: main
  Process: bookreader.bookreader, PID: 19132
 java.lang.NoSuchFieldError: No static field KL of type Lcom/google/android/gms/internal/zzsb$zzb; in class Lcom/google/android/gms/internal/zzsb; or its superclasses (declaration of 'com.google.android.gms.internal.zzsb' appears in /data/app/bookreader.bookreader-1/split_lib_dependencies_apk.apk:classes4.dex)
at com.google.android.gms.vision.text.internal.client.zze.zzcic(Unknown Source)
at com.google.android.gms.vision.text.internal.client.zze.<init>(Unknown Source)
at com.google.android.gms.vision.text.TextRecognizer$Builder.build(Unknown Source)
at bookreader.bookreader.CameraActivity.onCreate(CameraActivity.java:97)
at android.app.Activity.performCreate(Activity.java:6609)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1134)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3113)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3275)
at android.app.ActivityThread.access$1000(ActivityThread.java:218)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1744)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:145)
at android.app.ActivityThread.main(ActivityThread.java:7007)
at java.lang.reflect.Method.invoke(Native Method)
at java.lang.reflect.Method.invoke(Method.java:372)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1199)

我不知道如何解决它。在我的 Android 清单中,我有这个:

 <meta-data
            android:name="com.google.android.gms.version"
            android:value="@integer/google_play_services_version" />

【问题讨论】:

  • 发布您的CameraActivity.java

标签: java android google-play-services


【解决方案1】:

确保 build.gradle 中的所有内容都是最新的

由于依赖版本不匹配,通常不会出现此类方法/字段/类错误(混淆的字段名称可能因版本而异)

【讨论】:

    猜你喜欢
    • 2015-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-11
    • 1970-01-01
    • 2018-09-24
    • 2018-11-08
    • 2019-06-25
    相关资源
    最近更新 更多