After compiling in UE4.21 application crash on startup.In UE4.20 everything worked.What could be the reason?
Device: Xiaomi Mi5s Plus (Android 7.0)
Error log:
java.lang.NoSuchFieldError: No field ui_settings_button_holder of type I in class Lcom/google/vr/cardboard/R$id; or its superclasses (declaration of ‘com.google.vr.cardboard.R$id’ appears in /data/app/com.abc-1/base.apk)
at com.google.vr.cardboard.UiLayer.inflateViewsWithLayoutId(SourceFile:26)
at com.google.vr.cardboard.UiLayer.(SourceFile:12)
at com.google.vr.ndk.base.GvrUiLayoutImpl.(SourceFile:8)
at com.google.vr.ndk.base.GvrUiLayoutImpl.(SourceFile:1)
at com.google.vr.ndk.base.GvrLayoutImpl.init(SourceFile:27)
at com.google.vr.ndk.base.GvrLayoutImpl.(SourceFile:13)
at com.google.vr.ndk.base.GvrLayoutImpl.(SourceFile:1)
at com.google.vr.ndk.base.GvrLayoutFactory.createFromCurrentPackage(SourceFile:10)
at com.google.vr.ndk.base.GvrLayoutFactory.create(SourceFile:6)
at com.google.vr.ndk.base.GvrLayout.init(SourceFile:23)
at com.google.vr.ndk.base.GvrLayout.(SourceFile:5)
at com.epicgames.ue4.GameActivity.onCreate(GameActivity.java:2785)
at android.app.Activity.performCreate(Activity.java:6856)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2699)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2807)
at android.app.ActivityThread.-wrap12(ActivityThread.java)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1540)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:163)
at android.app.ActivityThread.main(ActivityThread.java:6359)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:880)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:770)
|