小编Onu*_*niz的帖子

java.lang.LinkageError: Method void GameHistoryViewModel.a() 覆盖类 Landroidx/lifecycle/ViewModel 中的 final 方法;出现在 base.apk 中)

当我迁移到 Androidx 时遇到此错误,仅发布版本。我尝试更新依赖项但不起作用。它在 androidx 之前运行良好。我不明白。谢谢您的帮助。当我迁移到 Androidx 时遇到此错误,仅发布版本。我尝试更新依赖项但不起作用。它在 androidx 之前运行良好。我不明白。谢谢您的帮助。

完全错误

java.lang.LinkageError: Method void com.kaznmx.app.kelime.features.gamehistory.GameHistoryViewModel.a() overrides final method in class Landroidx/lifecycle/ViewModel; (declaration of 'com.kaznmx.app.kelime.features.gamehistory.GameHistoryViewModel' appears in base.apk)
        at com.kaznmx.app.kelime.WordSearchApp.onCreate(:2)
        at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1155)
        at android.app.ActivityThread.handleBindApplication(ActivityThread.java:5940)
        at android.app.ActivityThread.access$1100(ActivityThread.java:201)
        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1657)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loop(Looper.java:193)
        at android.app.ActivityThread.main(ActivityThread.java:6747)
        at java.lang.reflect.Method.invoke(Native Method)
        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:495)
        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

Run Code Online (Sandbox Code Playgroud)

WordSearchApp 类

package com.kaznmx.app.kelime;

import android.app.Application;

import com.flurry.android.FlurryAgent;
import com.kaznmx.app.kelime.di.component.*;

import com.kaznmx.app.kelime.di.modules.AppModule;
import com.onesignal.OneSignal;

/**
 * Created by abdularis on 18/07/17.
 */

public class WordSearchApp extends Application {

    AppComponent mAppComponent;

    @Override …
Run Code Online (Sandbox Code Playgroud)

kotlin dagger dagger-2 androidx

4
推荐指数
2
解决办法
1773
查看次数

标签 统计

androidx ×1

dagger ×1

dagger-2 ×1

kotlin ×1