Status Update
Comments
ad...@google.com <ad...@google.com> #2
Issue not reproducible with Android Studio Canary 4.
ph...@gmail.com <ph...@gmail.com> #3
#2 if the fix is in Android Studio 3.4 Canary 4, then can you migrate the fix to a stable release also?
uc...@google.com <uc...@google.com> #4
Not reproduced with attached project. Tested in emulator and device with api level 27.
ph...@gmail.com <ph...@gmail.com> #5
Android Studio 3.3 Beta 4
Build #AI-182.4892.20.33.5114240, built on November 6, 2018
JRE: 1.8.0_152-release-1248-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
1. File => new Project => Fullscreen Activity
2. language = kotlin, API=19, do not select AndroidX option
build, run and observe the following in logcat:
com.example.myapplication I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void com.example.myapplication.FullscreenActivity.onCreate(android.os.Bundle) (FullscreenActivity.kt:51)
Build #AI-182.4892.20.33.5114240, built on November 6, 2018
JRE: 1.8.0_152-release-1248-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
1. File => new Project => Fullscreen Activity
2. language = kotlin, API=19, do not select AndroidX option
build, run and observe the following in logcat:
com.example.myapplication I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2018-12-15 12:15:26.931 23016-23016/com.example.myapplication I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2018-12-15 12:15:26.932 23016-23016/com.example.myapplication I/zygote64: at void com.example.myapplication.FullscreenActivity.onCreate(android.os.Bundle) (FullscreenActivity.kt:51)
ph...@gmail.com <ph...@gmail.com> #6
attached zip file where I repro'd the problem
ph...@gmail.com <ph...@gmail.com> #7
repro'd on Samsung GS7 running Android 8.0 Oreo
fi...@gmail.com <fi...@gmail.com> #8
In case that is a mistake, Your issue description says Android Studio 3.3 Beta 4 but the steps to reproduce the bug in the initial message say Android Studio 3.2.1.
ku...@gmail.com <ku...@gmail.com> #9
Regarding #4: this happens with API 28 so testing with API 27 only shows that it was introduced with 28.
ph...@gmail.com <ph...@gmail.com> #10
#8:
You're right, I repro'd the issue in AS 3.3 Beta04, but I am unable to edit the original issue description.
#5 shows definitive repro steps
You're right, I repro'd the issue in AS 3.3 Beta04, but I am unable to edit the original issue description.
#5 shows definitive repro steps
[Deleted User] <[Deleted User]> #11
Whomever re-opened this issue, thank you! Stuck on API 27 because of this :(
uc...@google.com <uc...@google.com> #12
Can you try latest 3.3 RC build, this issue seems to be resolved as we cannot reproduce this issue in latest version.
[Deleted User] <[Deleted User]> #13
Reported on LGE Nexus 5x Android 8.1 API 27, Checked on 3.3 RC3 and 3.4 Canary 9
uc...@google.com <uc...@google.com> #14
Thank you for your feedback. Team may reach out for more feedback in reproducing or triaging this issue.
ph...@gmail.com <ph...@gmail.com> #15
tried on 3.3RC03 and the sample project scenario as described in #5 is still reproducible on Android 8.0.0 device (Samsung GS7)
ya...@gmail.com <ya...@gmail.com> #16
Having the same exact issue as #1 with:
Android Studio 3.2.1
Build #AI-181.5540.7.32.5056338, built on October 9, 2018
JRE: 1.8.0_152-release-1136-b06 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
Steps to reproduce:
1. Create a new project using the "Empty Activity" template (for example);
2. Refactor to AndroidX (optional, the same exact issue is there with the original support library API);
3. Run on a device with API<28;
4. The following line will appear in the logcat:
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
Happening 100% of the times.
Useful reference for the explanation:
https://stackoverflow.com/a/52954286/5495385
Android Studio 3.2.1
Build #AI-181.5540.7.32.5056338, built on October 9, 2018
JRE: 1.8.0_152-release-1136-b06 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
Steps to reproduce:
1. Create a new project using the "Empty Activity" template (for example);
2. Refactor to AndroidX (optional, the same exact issue is there with the original support library API);
3. Run on a device with API<28;
4. The following line will appear in the logcat:
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
Happening 100% of the times.
Useful reference for the explanation:
go...@gmail.com <go...@gmail.com> #17
I have the exact same issue. I don't have a device with Android 9 yet, and I don't want to revert all androidx changes, so please fix this ASAP.
je...@google.com <je...@google.com>
hu...@google.com <hu...@google.com> #18
@Aurimas, could you help triage this issue?
au...@google.com <au...@google.com> #19
Is this the same as b/112308214 ?
hu...@google.com <hu...@google.com> #21
To clarify (since the users can't see the internal bug): This bug is closed as Won't Fix (Intended Behavior), these errors can be ignored.
[Deleted User] <[Deleted User]> #22
This crashes the app, how do we ignore them? Are there any recommended actions for us to take?
ki...@google.com <ki...@google.com> #23
This is an informational message. Should not be crashing the app.
[Deleted User] <[Deleted User]> #24
please do resolve this as soon as possible as it is crashing the application and people are reverting back to lower API's, We know android gives very much importance about these bugs and resolve it soon.
Thank you.
Thank you.
[Deleted User] <[Deleted User]> #25
After upgrading to AS 3.3 and using the following settings I now only see an error and no crash as mentioned in #23:
...
build.gradle (top-level)
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0'
...
}
build.gradle (allProjects or each module)->
buildToolsVersion = '28.0.3'
compileSdkVersion = 28
minSdkVersion = 19
targetSdkversion = 19
...
gradle-wrapper.properties ->
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
...
build.gradle (top-level)
dependencies {
classpath 'com.android.tools.build:gradle:3.3.0'
...
}
build.gradle (allProjects or each module)->
buildToolsVersion = '28.0.3'
compileSdkVersion = 28
minSdkVersion = 19
targetSdkversion = 19
...
gradle-wrapper.properties ->
distributionUrl=https\://
zh...@gmail.com <zh...@gmail.com> #26
I/zygote: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/base.apk"],nativeLibraryDirectories=[/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/lib/x86, /system/lib, /vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
02-20 13:14:10.589 9398-9398/com.dreamedbutterfly.calendar I/zygote: at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
02-20 13:14:10.590 9398-9398/com.dreamedbutterfly.calendar I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/base.apk"],nativeLibraryDirectories=[/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/lib/x86, /system/lib, /vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
02-20 13:14:10.591 9398-9398/com.dreamedbutterfly.calendar I/zygote: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/base.apk"],nativeLibraryDirectories=[/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/lib/x86, /system/lib, /vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
02-20 13:14:10.592 9398-9398/com.dreamedbutterfly.calendar I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/base.apk"],nativeLibraryDirectories=[/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/lib/x86, /system/lib, /vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
02-20 13:14:10.589 9398-9398/com.dreamedbutterfly.calendar I/zygote: at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
02-20 13:14:10.590 9398-9398/com.dreamedbutterfly.calendar I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/base.apk"],nativeLibraryDirectories=[/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/lib/x86, /system/lib, /vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
02-20 13:14:10.591 9398-9398/com.dreamedbutterfly.calendar I/zygote: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/base.apk"],nativeLibraryDirectories=[/data/app/com.dreamedbutterfly.calendar-RzP6DKFBjP57SVITKvKr4A==/lib/x86, /system/lib, /vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
02-20 13:14:10.592 9398-9398/com.dreamedbutterfly.calendar I/zygote: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.dreamedbutterfly.calendar.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:11)
at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
at void android.os.Looper.loop() (Looper.java:164)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
mu...@gmail.com <mu...@gmail.com> #27
I have the exact same issue :(
ar...@gmail.com <ar...@gmail.com> #28
Have you found the solution? at least to override this method or disable it?
ki...@google.com <ki...@google.com> #29
See https://android-review.googlesource.com/c/platform/frameworks/support/+/876955
With or without that tweak, the stack trace that you are referring to is at "I" level, which is informational. This should not be crashing the app.
With or without that tweak, the stack trace that you are referring to is at "I" level, which is informational. This should not be crashing the app.
mr...@gmail.com <mr...@gmail.com> #30
It's not crashing.. but the content view is not updating.. and thus having a blank screen. I am still facing this issue. Can anyone tell me the solution?
build.gradle (top-level)
dependencies {
classpath 'com.android.tools.build:gradle:3.3.1'
...
}
build.gradle (allProjects or each module)->
compileSdkVersion = 28
minSdkVersion = 24
targetSdkversion = 28
...
gradle-wrapper.properties ->
distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.zip
build.gradle (top-level)
dependencies {
classpath 'com.android.tools.build:gradle:3.3.1'
...
}
build.gradle (allProjects or each module)->
compileSdkVersion = 28
minSdkVersion = 24
targetSdkversion = 28
...
gradle-wrapper.properties ->
distributionUrl=https\://
yi...@gmail.com <yi...@gmail.com> #31
This is a problem for androidx.
It occurs on devices with os version below API 28.
PS: If you're not using androidx, you won't reproduce this problem.
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.cxyzy.myapplication-VIeI0rQpN4JN__40T7XcsQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.cxyzy.myapplication-VIeI0rQpN4JN__40T7XcsQ==/lib/arm64, /system/lib64, /vendor/lib64, /product/lib64]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:658)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:801)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:741)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:874)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:835)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.cxyzy.myapplication.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7383)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1218)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3256)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3411)
at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1994)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:108)
at void android.os.Looper.loop() (Looper.java:166)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7529)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:245)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:658)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:801)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:741)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:874)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:835)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.cxyzy.myapplication.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7383)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1218)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3256)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3411)
at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1994)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:108)
at void android.os.Looper.loop() (Looper.java:166)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7529)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:245)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
It occurs on devices with os version below API 28.
PS: If you're not using androidx, you won't reproduce this problem.
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.cxyzy.myapplication-VIeI0rQpN4JN__40T7XcsQ==/base.apk"],nativeLibraryDirectories=[/data/app/com.cxyzy.myapplication-VIeI0rQpN4JN__40T7XcsQ==/lib/arm64, /system/lib64, /vendor/lib64, /product/lib64]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:658)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:801)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:741)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:874)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:835)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.cxyzy.myapplication.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7383)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1218)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3256)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3411)
at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1994)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:108)
at void android.os.Looper.loop() (Looper.java:166)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7529)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:245)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:658)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:801)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:741)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:874)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:835)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:608)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:519)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:467)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:141)
at void com.cxyzy.myapplication.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7383)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1218)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:3256)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:3411)
at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1994)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:108)
at void android.os.Looper.loop() (Looper.java:166)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:7529)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.Zygote$MethodAndArgsCaller.run() (Zygote.java:245)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:921)
ve...@gmail.com <ve...@gmail.com> #32
Yes, It's showing a blank screen...I am also facing the same issue. Is there any solution for this issue? And this issue is mapped to some duplicate issue which is not accessible for app developers. If you have a solution to this issue. Could you please post it here. Thanks
fe...@kelsus.com <fe...@kelsus.com> #33
I am also facing the same issue. Is there any solution for this issue?
bb...@gmail.com <bb...@gmail.com> #34
Plus one here
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-03-16 23:39:11.006 8008-8008/com.example.snipermark I/art: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2423)
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-03-16 23:39:11.006 8008-8008/com.example.snipermark I/art: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2423)
aa...@xactlycorp.com <aa...@xactlycorp.com> #35
I am also facing the same issue and a blank screen with API28 V4, let us know the root cause and later the solution, thanks!
[Deleted User] <[Deleted User]> #36
+1
16...@pku.edu.cn <16...@pku.edu.cn> #37
Faced with the same issue. No crash BUT a blank screen as many others above. Only to revert to API 27 version to avoid it.
ki...@google.com <ki...@google.com> #38
16...@pku.edu.cn <16...@pku.edu.cn> #39
No. I finally realized that it was me watching the wrong activity rather than the issue that caused the blank screen:( Thank you nevertheless and sorry for providing the wrong information.
la...@gmail.com <la...@gmail.com> #40
I am also facing this issue...
I tried in Samsung galaxy A6 tablet , Nokia 6.1, Nokia 6.1 plus
Android studio 3.3
I tried in Samsung galaxy A6 tablet , Nokia 6.1, Nokia 6.1 plus
Android studio 3.3
sv...@gmail.com <sv...@gmail.com> #41
Just gotten this problem by updating from API 27 to 28 in Xamarin app: Debug version runs fine; release version crashes at start with
java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[…
Downgrading back to API27 is a very bad option. Any planning to fix this issue?
java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[…
Downgrading back to API27 is a very bad option. Any planning to fix this issue?
ki...@google.com <ki...@google.com> #42
Does it crash, or does it print that trace at the I (informational) level in logcat?
If this *crashes* for anybody in this thread for pre-1.1.0-alpha05 version of androidx.core, please attach a small, complete and standalone project that shows such a crash. The important part here is to, again, distinguish between a crash that takes down the application, and an informational trace that appears in the logcat but does not interfere with the application flow.
If this *crashes* for anybody in this thread for pre-1.1.0-alpha05 version of androidx.core, please attach a small, complete and standalone project that shows such a crash. The important part here is to, again, distinguish between a crash that takes down the application, and an informational trace that appears in the logcat but does not interfere with the application flow.
po...@gmail.com <po...@gmail.com> #43
The release app crashes shorty after launch screen. The log is coming from Android device monitor.
Not clear for me, why the same app linked as debug works fine (I've not checked the log for this).
For me this problem came together with the update of Xamarin.Forms 3.4 ==> 3.6 and with this the Xamarin.Android.Arch.* 1.1.1 ==> 1.1.1.1 and Xamarin.Android.Support 28.0.0 ==> 28.0.0.1.
So answering your question:
Release: a crash that takes down the application
Debug: I'll check and come back.
Not clear for me, why the same app linked as debug works fine (I've not checked the log for this).
For me this problem came together with the update of Xamarin.Forms 3.4 ==> 3.6 and with this the Xamarin.Android.Arch.* 1.1.1 ==> 1.1.1.1 and Xamarin.Android.Support 28.0.0 ==> 28.0.0.1.
So answering your question:
Release: a crash that takes down the application
Debug: I'll check and come back.
sv...@gmail.com <sv...@gmail.com> #44
Sorry wrong account. powertrain.abb@ and sven.koos.interlaken@gmail.com are the same person.
ki...@google.com <ki...@google.com> #45
Can you attach the full logcat / bugreport zip taken right after the crash?
sv...@gmail.com <sv...@gmail.com> #46
Debug: Log shows the same ClassNotFoundException, but the app starts and works fine.
sv...@gmail.com <sv...@gmail.com> #47
Debug log
ki...@google.com <ki...@google.com> #48
This zip file is empty
sv...@gmail.com <sv...@gmail.com> #49
release log
sv...@gmail.com <sv...@gmail.com> #50
Debug log (corrected)
ki...@google.com <ki...@google.com> #51
From the release log:
04-01 15:49:43.685: I/zygote(2353): Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
04-01 15:49:43.685: I/zygote(2353): at void android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, android.support.v4.view.OnApplyWindowInsetsListener) (ViewCompat.java:2203)
04-01 15:49:43.685: I/zygote(2353): at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:637)
Notice "I/zygote" - I means Informational. This is not the cause of the crash.
This is the actual crash in zygote:
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: negative array length: -568860880
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] in call to NewPrimitiveArray
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] from android.view.View md58432a647068b097f9637064b8985a5e0.FragmentContainer.n_onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] "main" prio=5 tid=1 Runnable
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | group="main" sCount=0 dsCount=0 flags=0 obj=0x73a23718 self=0xe707b000
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | sysTid=2353 nice=-10 cgrp=default sched=0/0 handle=0xeb2f34b8
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | state=R schedstat=( 0 0 0 ) utm=578 stm=78 core=3 HZ=100
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | stack=0xff076000-0xff078000 stackSize=8MB
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | held mutexes= "mutator lock"(shared held)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #00 pc 002eedcf /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+130)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #01 pc 003844db /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+206)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #02 pc 00380a57 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+34)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #03 pc 0025187f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+738)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #04 pc 00251c6b /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+66)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #05 pc 002b9539 /system/lib/libart.so (_ZN3art3JNI17NewPrimitiveArrayIP10_jintArrayNS_6mirror14PrimitiveArrayIiEEEET_P7_JNIEnvi+604)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #06 pc 0000e124 (???)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] at md58432a647068b097f9637064b8985a5e0.FragmentContainer.n_onCreateView(Native method)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] at md58432a647068b097f9637064b8985a5e0.FragmentContainer.onCreateView(FragmentContainer.java:33)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] at android.support.v4.app.Fragment.performCreateView(Fragment.java:2439)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1460)
...
04-01 15:49:49.109: A/zygote(2353): runtime.cc:542] Runtime aborting...
04-01 15:49:49.109: A/zygote(2353): runtime.cc:542]
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] JNI DETECTED ERROR IN APPLICATION: negative array length: -568860880
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] in call to NewPrimitiveArray
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] from android.view.View md58432a647068b097f9637064b8985a5e0.FragmentContainer.n_onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] "main" prio=5 tid=1 Runnable
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] | group="main" sCount=0 dsCount=0 flags=0 obj=0x73a23718 self=0xe707b000
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] | sysTid=2353 nice=-10 cgrp=default sched=0/0 handle=0xeb2f34b8
04-01 15:49:49.110: A/zygote(2353): runtime.cc:550] | state=R schedstat=( 0 0 0 ) utm=578 stm=78 core=3 HZ=100
04-01 15:49:49.110: A/zygote(2353): runtime.cc:550] | stack=0xff076000-0xff078000 stackSize=8MB
04-01 15:49:49.110: A/zygote(2353): runtime.cc:550] | held mutexes= "mutator lock"(shared held)
In this particular case the OnUnhandledKeyEventListener does not cause the crash.
04-01 15:49:43.685: I/zygote(2353): Rejecting re-init on previously-failed class java.lang.Class<android.support.v4.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
04-01 15:49:43.685: I/zygote(2353): at void android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, android.support.v4.view.OnApplyWindowInsetsListener) (ViewCompat.java:2203)
04-01 15:49:43.685: I/zygote(2353): at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:637)
Notice "I/zygote" - I means Informational. This is not the cause of the crash.
This is the actual crash in zygote:
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] JNI DETECTED ERROR IN APPLICATION: negative array length: -568860880
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] in call to NewPrimitiveArray
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] from android.view.View md58432a647068b097f9637064b8985a5e0.FragmentContainer.n_onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] "main" prio=5 tid=1 Runnable
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | group="main" sCount=0 dsCount=0 flags=0 obj=0x73a23718 self=0xe707b000
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | sysTid=2353 nice=-10 cgrp=default sched=0/0 handle=0xeb2f34b8
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | state=R schedstat=( 0 0 0 ) utm=578 stm=78 core=3 HZ=100
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | stack=0xff076000-0xff078000 stackSize=8MB
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] | held mutexes= "mutator lock"(shared held)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #00 pc 002eedcf /system/lib/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*)+130)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #01 pc 003844db /system/lib/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+206)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #02 pc 00380a57 /system/lib/libart.so (art::Thread::Dump(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+34)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #03 pc 0025187f /system/lib/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+738)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #04 pc 00251c6b /system/lib/libart.so (art::JavaVMExt::JniAbortF(char const*, char const*, ...)+66)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #05 pc 002b9539 /system/lib/libart.so (_ZN3art3JNI17NewPrimitiveArrayIP10_jintArrayNS_6mirror14PrimitiveArrayIiEEEET_P7_JNIEnvi+604)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] native: #06 pc 0000e124 (???)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] at md58432a647068b097f9637064b8985a5e0.FragmentContainer.n_onCreateView(Native method)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] at md58432a647068b097f9637064b8985a5e0.FragmentContainer.onCreateView(FragmentContainer.java:33)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] at android.support.v4.app.Fragment.performCreateView(Fragment.java:2439)
04-01 15:49:49.108: A/zygote(2353): java_vm_ext.cc:534] at android.support.v4.app.FragmentManagerImpl.moveToState(FragmentManager.java:1460)
...
04-01 15:49:49.109: A/zygote(2353): runtime.cc:542] Runtime aborting...
04-01 15:49:49.109: A/zygote(2353): runtime.cc:542]
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] JNI DETECTED ERROR IN APPLICATION: negative array length: -568860880
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] in call to NewPrimitiveArray
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] from android.view.View md58432a647068b097f9637064b8985a5e0.FragmentContainer.n_onCreateView(android.view.LayoutInflater, android.view.ViewGroup, android.os.Bundle)
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] "main" prio=5 tid=1 Runnable
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] | group="main" sCount=0 dsCount=0 flags=0 obj=0x73a23718 self=0xe707b000
04-01 15:49:49.109: A/zygote(2353): runtime.cc:550] | sysTid=2353 nice=-10 cgrp=default sched=0/0 handle=0xeb2f34b8
04-01 15:49:49.110: A/zygote(2353): runtime.cc:550] | state=R schedstat=( 0 0 0 ) utm=578 stm=78 core=3 HZ=100
04-01 15:49:49.110: A/zygote(2353): runtime.cc:550] | stack=0xff076000-0xff078000 stackSize=8MB
04-01 15:49:49.110: A/zygote(2353): runtime.cc:550] | held mutexes= "mutator lock"(shared held)
In this particular case the OnUnhandledKeyEventListener does not cause the crash.
sv...@gmail.com <sv...@gmail.com> #52
I've enabled Shared Runtime also for Release. Than the release version app starts without any problems.
So the OnUnhandledKeyEventListener does not cause the crash.
So the OnUnhandledKeyEventListener does not cause the crash.
27...@pm.me <27...@pm.me> #53
The error doesn't produce a crash for me either, but it convolutes Logcat and makes debugging harder because you always have this giant exception obstrusing the log.
ki...@google.com <ki...@google.com> #54
Do you see the stack trace under 1.1.0-alpha05 version of androidx.core?
gi...@gmail.com <gi...@gmail.com> #55
Any updates on this issue?
ki...@google.com <ki...@google.com> #56
Yes, try 1.1.0-alpha05
pa...@gmail.com <pa...@gmail.com> #57
Using/adding androidx.core:alpha05 seemed to make no difference for me.
2019-04-10 23:32:38.478 27685-27685/? I/zygote64: Late-enabling -Xcheck:jni
2019-04-10 23:32:38.791 27685-27685/? I/InstantRun: starting instant run server: is main process
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/base.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_dependencies_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_resources_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_0_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_1_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_2_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_3_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_4_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_5_apk.apk", zip file "/data/app/com.afi
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/base.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_dependencies_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_resources_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_0_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_1_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_2_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_3_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_4_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_5_apk.apk", zip file "/data/app/com.afi
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/base.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_dependencies_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_resources_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_0_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_1_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_2_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_3_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_4_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_5_apk.apk", zip file "/data/app/com.afi
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.478 27685-27685/? I/zygote64: Late-enabling -Xcheck:jni
2019-04-10 23:32:38.791 27685-27685/? I/InstantRun: starting instant run server: is main process
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/base.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_dependencies_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_resources_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_0_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_1_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_2_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_3_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_4_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_5_apk.apk", zip file "/data/app/com.afi
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.958 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/base.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_dependencies_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_resources_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_0_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_1_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_2_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_3_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_4_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_5_apk.apk", zip file "/data/app/com.afi
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.959 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/base.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_dependencies_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_resources_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_0_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_1_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_2_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_3_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_4_apk.apk", zip file "/data/app/com.afivanov.svgtestapp-FvNl1slYsOAejDKA4c230g==/split_lib_slice_5_apk.apk", zip file "/data/app/com.afi
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:125)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2561)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:63)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:713)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:623)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:534)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.afivanov.svgtestapp.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:10)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle, android.os.PersistableBundle) (Activity.java:7009)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7000)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1214)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2731)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2856)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.-wrap11(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1589)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:106)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.os.Looper.loop() (Looper.java:164)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6494)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[]) (Method.java:-2)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:438)
2019-04-10 23:32:38.960 27685-27685/? I/zygote64: at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:807)
an...@gmail.com <an...@gmail.com> #58
Android studio 3.3.2
Android version on device: 6.0.1
Using: 'androidx.appcompat:appcompat:1.0.2'
In our project we get four log lines with a warning like this:
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>
The app can be started several times and then all of a sudden the app crashes on startup:
No pending exception expected: java.lang.NoClassDefFoundError: androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper
After this starts to happen it crashes on every startup. Only a reinstall of the app solves the problem.
I have not been able to find a way to reproduce in a predictable way yet. I start the app and click around, stop it and start over again and all of a sudden it's stuck at startup with the crash mentioned above. It never crashes when clickiing around in the app itself, only on next startup.
If we change to 'androidx.appcompat:appcompat:1.1.0-alpha04' we get the same warning. It hasn't crashed yet but it may be because I haven't tested enough.
Android version on device: 6.0.1
Using: 'androidx.appcompat:appcompat:1.0.2'
In our project we get four log lines with a warning like this:
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>
Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>
The app can be started several times and then all of a sudden the app crashes on startup:
No pending exception expected: java.lang.NoClassDefFoundError: androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper
After this starts to happen it crashes on every startup. Only a reinstall of the app solves the problem.
I have not been able to find a way to reproduce in a predictable way yet. I start the app and click around, stop it and start over again and all of a sudden it's stuck at startup with the crash mentioned above. It never crashes when clickiing around in the app itself, only on next startup.
If we change to 'androidx.appcompat:appcompat:1.1.0-alpha04' we get the same warning. It hasn't crashed yet but it may be because I haven't tested enough.
gi...@gmail.com <gi...@gmail.com> #59
even updating to 1.1.0-alpha05 dint help. it gives the same error and content view stops drawing, it freezes the UI
pa...@gmail.com <pa...@gmail.com> #60
This happened to me when I was debugging on an Android O phone. Many failed attempts later, I started my app on Android P emulator and it helped me find the issue that I had not specified a nullable property as nullable in Kotlin. After fixing that, I had no problems.
gi...@gmail.com <gi...@gmail.com> #61
SO what's the solution for it... any updates?
gi...@gmail.com <gi...@gmail.com> #62
Any updates on this
[Deleted User] <[Deleted User]> #63
[Deleted User] <[Deleted User]> #64
You will still get the error but in benign white text using AS logcat. It
should not, however, cause a crash. If you are crashing it is for another
reason.
On Wed, May 1, 2019, 10:58 PM Zach Nwabudike <zach@appetizeapp.com> wrote:
should not, however, cause a crash. If you are crashing it is for another
reason.
On Wed, May 1, 2019, 10:58 PM Zach Nwabudike <zach@appetizeapp.com> wrote:
ma...@gmail.com <ma...@gmail.com> #65
Checking out the ViewCompat class file, at #2429:
v.setOnApplyWindowInsetsListener(new View.OnApplyWindowInsetsListener() {
@Override
public WindowInsets onApplyWindowInsets(View view, WindowInsets insets) {
WindowInsetsCompat compatInsets = WindowInsetsCompat.wrap(insets);
compatInsets = listener.onApplyWindowInsets(view, compatInsets);
return (WindowInsets) WindowInsetsCompat.unwrap(compatInsets);
}
});
is something related to the 'insets' object that enforces us to use window insets in apps with android version <= Q ???
v.setOnApplyWindowInsetsListener(new View.OnApplyWindowInsetsListener() {
@Override
public WindowInsets onApplyWindowInsets(View view, WindowInsets insets) {
WindowInsetsCompat compatInsets = WindowInsetsCompat.wrap(insets);
compatInsets = listener.onApplyWindowInsets(view, compatInsets);
return (WindowInsets) WindowInsetsCompat.unwrap(compatInsets);
}
});
is something related to the 'insets' object that enforces us to use window insets in apps with android version <= Q ???
gr...@inngresa.com <gr...@inngresa.com> #66
I get the same error, also it takes more than 2 seconds with the screen freezed! How can it be fixed? At least the freezed issue
sc...@gmail.com <sc...@gmail.com> #67
Anyone found a work around on this ?
xm...@gmail.com <xm...@gmail.com> #68
any update? won't fix?
an...@gmail.com <an...@gmail.com> #69
We seem to get this problem sometimes after we build version of our app from the commandline with gradlew (the wrapper). If we after this try to run from android studio the app crashes with this error. It doesn't happen everytime but when it starts it has been very difficult to get it to work again. Removing the app from the testdevice or use clean in android studio doesn't help.
Deleting project/build project/projectname/build, project/.gradle, homedirectory/.gradle and homedirectory/.idea helped.
I also upgraded gradle from 3.4.0 to 3.4.1.
Maybe this helps someone.
Deleting project/build project/projectname/build, project/.gradle, homedirectory/.gradle and homedirectory/.idea helped.
I also upgraded gradle from 3.4.0 to 3.4.1.
Maybe this helps someone.
sa...@gmail.com <sa...@gmail.com> #70
It is working now after I deleted the build folder and the as suggested below
an...@gmail.com <an...@gmail.com> #71
Happened again after several weeks without problems.
As previous times clean in android studio doesn't help. Delete app in device or reboot device doesn't help.
Did the following and after that it worked again: deleting project/build/, project/projectname/build and homedirectory/.gradle
This time it also it seems to be a corelation with building commandlilne with the gradle wrapper (gradlew build) and then having these problems when running from android studio after.
As previous times clean in android studio doesn't help. Delete app in device or reboot device doesn't help.
Did the following and after that it worked again: deleting project/build/, project/projectname/build and homedirectory/.gradle
This time it also it seems to be a corelation with building commandlilne with the gradle wrapper (gradlew build) and then having these problems when running from android studio after.
mu...@gmail.com <mu...@gmail.com> #72
Android studio 3.4.1
Android version on device: 7.1.1 (Xiaomi)
Using: 'androidx.appcompat:appcompat:1.0.2' (Updating to 1.1.0-rc01 didnt help)
compileSdkVersion: 28
minSdkVersion : 21
targetSdkVersion : 28
When I change AppCompatActivity() to regular Activity() OR run in device 28+ everything works fine without warning.
The problem is that android.support.v4.view.ViewCompat does not implement View.OnUnhandledKeyEventListener in the new androidx package structure and only implements it starting on API 28 in the support lib structure (at least in version 28.0.0). Therefore the warning appears on devices with API <28 and does not appear on those >=28.
@RequiresApi(28)
private static class OnUnhandledKeyEventListenerWrapper implements OnUnhandledKeyEventListener {
private ViewCompat.OnUnhandledKeyEventListenerCompat mCompatListener;
OnUnhandledKeyEventListenerWrapper(ViewCompat.OnUnhandledKeyEventListenerCompat listener) {
this.mCompatListener = listener;
}
public boolean onUnhandledKeyEvent(View v, KeyEvent event) {
return this.mCompatListener.onUnhandledKeyEvent(v, event);
}
}
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
I/art: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0!(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:430)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:645)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:787)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:727)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:858)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:518)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:426)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:377)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
at void com.connectdb.truckish.common.base.BaseActivity.onCreate(android.os.Bundle) (BaseActivity.java:44)
at void com.connectdb.truckish.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:14)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6672)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1140)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2612)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2724)
at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1473)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
at void android.os.Looper.loop() (Looper.java:154)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6123)
at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:867)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:757)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path
Android version on device: 7.1.1 (Xiaomi)
Using: 'androidx.appcompat:appcompat:1.0.2' (Updating to 1.1.0-rc01 didnt help)
compileSdkVersion: 28
minSdkVersion : 21
targetSdkVersion : 28
When I change AppCompatActivity() to regular Activity() OR run in device 28+ everything works fine without warning.
The problem is that android.support.v4.view.ViewCompat does not implement View.OnUnhandledKeyEventListener in the new androidx package structure and only implements it starting on API 28 in the support lib structure (at least in version 28.0.0). Therefore the warning appears on devices with API <28 and does not appear on those >=28.
@RequiresApi(28)
private static class OnUnhandledKeyEventListenerWrapper implements OnUnhandledKeyEventListener {
private ViewCompat.OnUnhandledKeyEventListenerCompat mCompatListener;
OnUnhandledKeyEventListenerWrapper(ViewCompat.OnUnhandledKeyEventListenerCompat listener) {
this.mCompatListener = listener;
}
public boolean onUnhandledKeyEvent(View v, KeyEvent event) {
return this.mCompatListener.onUnhandledKeyEvent(v, event);
}
}
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
I/art: at void androidx.core.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
at void androidx.appcompat.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
at java.lang.Object java.lang.reflect.Constructor.newInstance0!(java.lang.Object[]) (Constructor.java:-2)
at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:430)
at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:645)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:787)
at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:727)
at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:858)
at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:821)
at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:518)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:426)
at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:377)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
at void com.connectdb.truckish.common.base.BaseActivity.onCreate(android.os.Bundle) (BaseActivity.java:44)
at void com.connectdb.truckish.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:14)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6672)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1140)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2612)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2724)
at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1473)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
at void android.os.Looper.loop() (Looper.java:154)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6123)
at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:867)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:757)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path
se...@gmail.com <se...@gmail.com> #73
A weekend wasted with this... Any fix ffs
co...@gmail.com <co...@gmail.com> #74
I have the same issue! any fix?
mi...@systemsplanet.com <mi...@systemsplanet.com> #75
I/art: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:769)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:649)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:542)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
at void com.systemsplanet.airgap.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:64)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6679)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1118)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2618)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2726)
at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1477)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
at void android.os.Looper.loop() (Looper.java:154)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6119)
at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:886)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:776)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.systemsplanet.airgap-1/base.apk"],nativeLibraryDirectories=[/data/app/com.systemsplanet.airgap-1/lib/arm, /system/lib, /vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:769)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:649)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:542)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
Looking for a fix, but not expecting one from Google whose software quality seems to be falling fast
at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:769)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:649)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:542)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
at void com.systemsplanet.airgap.MainActivity.onCreate(android.os.Bundle) (MainActivity.java:64)
at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:6679)
at void android.app.Instrumentation.callActivityOnCreate(android.app.Activity, android.os.Bundle) (Instrumentation.java:1118)
at android.app.Activity android.app.ActivityThread.performLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent) (ActivityThread.java:2618)
at void android.app.ActivityThread.handleLaunchActivity(android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:2726)
at void android.app.ActivityThread.-wrap12(android.app.ActivityThread, android.app.ActivityThread$ActivityClientRecord, android.content.Intent, java.lang.String) (ActivityThread.java:-1)
at void android.app.ActivityThread$H.handleMessage(android.os.Message) (ActivityThread.java:1477)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:102)
at void android.os.Looper.loop() (Looper.java:154)
at void android.app.ActivityThread.main(java.lang.String[]) (ActivityThread.java:6119)
at java.lang.Object java.lang.reflect.Method.invoke!(java.lang.Object, java.lang.Object[]) (Method.java:-2)
at void com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run() (ZygoteInit.java:886)
at void com.android.internal.os.ZygoteInit.main(java.lang.String[]) (ZygoteInit.java:776)
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.systemsplanet.airgap-1/base.apk"],nativeLibraryDirectories=[/data/app/com.systemsplanet.airgap-1/lib/arm, /system/lib, /vendor/lib]]
at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:56)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:380)
at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:769)
at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:649)
at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:542)
at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
Looking for a fix, but not expecting one from Google whose software quality seems to be falling fast
pa...@gmail.com <pa...@gmail.com> #76
Can confirm it is still a problem. Funny thing is my app was working before but suddenly it just shows a blank screen and prints that error multiple times.
How is google not fixing this since november 2018, it is almost a year old now ffs
How is google not fixing this since november 2018, it is almost a year old now ffs
cl...@gmail.com <cl...@gmail.com> #77
These symptoms have appeared in our app as well. Using Android X, targetSdk is 28, "white screen but no crash", snippet from logcat: "09-13 10:49:56.563 29143 29143 I zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$OnUnhandledKeyEventListenerWrapper>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;"
App NEVER recovers, even after phone restart.
That's the kicker for us - it might as well be a fatal error.
Unsure how this occurs or how to reproduce (or how to avoid...)
App NEVER recovers, even after phone restart.
That's the kicker for us - it might as well be a fatal error.
Unsure how this occurs or how to reproduce (or how to avoid...)
si...@gmail.com <si...@gmail.com> #78
Have the same issue on flutter app, after upgrading it for androidx. Any news?
pa...@gmail.com <pa...@gmail.com> #79
I have the same issue with API 29 after migrate to androidx. Is there any option to de-migrate from androidx? A make some code after migrate and don't wont to use git to recover.
ch...@gmail.com <ch...@gmail.com> #80
This is affecting my first Android Things project; where:
- AndroidX usage is required for CameraX support
- The device SDK version is 27 (Raspberry Pi 3)
A very poor developer experience to have extensive errors showing up in the console for a 'Hello World' project on such a common platform.
- AndroidX usage is required for CameraX support
- The device SDK version is 27 (Raspberry Pi 3)
A very poor developer experience to have extensive errors showing up in the console for a 'Hello World' project on such a common platform.
[Deleted User] <[Deleted User]> #81
My app is crashing because of this error. Help urgently! Please
I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:779)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:659)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:552)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void com.codingchallenge.fawadjawaidmalik.check24.presentation.view.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:40)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7183)
I/zygote64: Rejecting re-init on previously-failed class java.lang.Class<androidx.core.view.ViewCompat$2>: java.lang.NoClassDefFoundError: Failed resolution of: Landroid/view/View$OnUnhandledKeyEventListener;
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener) (ViewCompat.java:2421)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at android.view.ViewGroup androidx.appcompat.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:779)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:659)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void androidx.appcompat.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:552)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void androidx.appcompat.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:161)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void com.codingchallenge.fawadjawaidmalik.check24.presentation.view.MainActivity.onCreate(android.os.Bundle) (MainActivity.kt:40)
2019-11-02 00:55:17.718 9636-9636/com.codingchallenge.fawadjawaidmalik.check24 I/zygote64: at void android.app.Activity.performCreate(android.os.Bundle) (Activity.java:7183)
pa...@gmail.com <pa...@gmail.com> #82
I created a new bug for this issue two weeks ago, in the hopes of getting new eyes on this. So far it (touch wood) has remained open and hasn't been closed as a dup.
If you are affected by this issue, it may be helpful to visit that new bug and star it. Thanks!
https://issuetracker.google.com/issues/142771874
If you are affected by this issue, it may be helpful to visit that new bug and star it. Thanks!
ku...@gmail.com <ku...@gmail.com> #83
mu...@gmail.com <mu...@gmail.com> #72
>When I change AppCompatActivity() to regular Activity() OR run in device 28+ everything works fine without warning.
and
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == "androidx") {
if (!requested.name.startsWith("multidex")) {
details.useVersion "${targetSdk}.+"
}
}
}
}
The errors are gone
>When I change AppCompatActivity() to regular Activity() OR run in device 28+ everything works fine without warning.
and
configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
def requested = details.requested
if (requested.group == "androidx") {
if (!requested.name.startsWith("multidex")) {
details.useVersion "${targetSdk}.+"
}
}
}
}
The errors are gone
gr...@inngresa.com <gr...@inngresa.com> #84
ku...@gmail.com <ku...@gmail.com> #83
I tested it without change to regular Activity and it worked for me.
Thanks!
I tested it without change to regular Activity and it worked for me.
Thanks!
bq...@gmail.com <bq...@gmail.com> #85
you can use aspectJ to void this issue by modify androidx byte code.
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Pointcut;
@Aspect
public class UnHandleKeyEventAspectJ {
public static final String TAG="UnHandleKeyEventAspectJ";
@Pointcut("execution(* androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener))")
public void kotlinClassInit() {
}
@Around("kotlinClassInit()")
public void addTransaction(ProceedingJoinPoint joinPoint){
try {
joinPoint.proceed();
} catch (Throwable throwable) {
throwable.printStackTrace();
}
}
}
import org.aspectj.lang.ProceedingJoinPoint;
import org.aspectj.lang.annotation.Around;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Pointcut;
@Aspect
public class UnHandleKeyEventAspectJ {
public static final String TAG="UnHandleKeyEventAspectJ";
@Pointcut("execution(* androidx.core.view.ViewCompat.setOnApplyWindowInsetsListener(android.view.View, androidx.core.view.OnApplyWindowInsetsListener))")
public void kotlinClassInit() {
}
@Around("kotlinClassInit()")
public void addTransaction(ProceedingJoinPoint joinPoint){
try {
joinPoint.proceed();
} catch (Throwable throwable) {
throwable.printStackTrace();
}
}
}
sa...@gmail.com <sa...@gmail.com> #88
Any correct explanation on this, still getting this issue
Description
Build #AI-182.4892.20.33.5114240, built on November 6, 2018
JRE: 1.8.0_152-release-1248-b01 amd64
JVM: OpenJDK 64-Bit Server VM by JetBrains s.r.o
Windows 10 10.0
Devices/Android versions reproduced on:
Any Android 7.x device
Create an application with the "Empty Activity" template with Android Studio 3.2.1 and run the app with an emulator with Android SDK lower than SDK 28
See sample app attached.
Reference:
=============================================
Caused by: java.lang.ClassNotFoundException: Didn't find class "android.view.View$OnUnhandledKeyEventListener" on path: DexPathList[[zip file "/data/app/com.example.android.securityapplication-jhW8jlsA4RH3NhO474LKtA==/base.apk", zip file "/data/app/com.example.android.securityapplication-jhW8jlsA4RH3NhO474LKtA==/split_lib_dependencies_apk.apk", zip file "/data/app/com.example.android.securityapplication-jhW8jlsA4RH3NhO474LKtA==/split_lib_resources_apk.apk", zip file "/data/app/com.example.android.securityapplication-jhW8jlsA4RH3NhO474LKtA==/split_lib_slice_0_apk.apk", zip file "/data/app/com.example.android.securityapplication-jhW8jlsA4RH3NhO474LKtA==/split_lib_slice_1_apk.apk", zip file "/data/app/com.example.android.securityapplication-jhW8jlsA4RH3NhO474LKtA==/split_lib_slice_2_apk.apk", zip file "/data/app/com.example.android.securityapplication-jhW8jlsA4RH3NhO474LKtA==/split_lib_slice_3_apk.apk", zip file "/data/app/com.example.android.securityapplication-jhW8jlsA4RH3NhO474LKtA==/split_lib_slice_4_apk.ap
2018-12-09 19:27:49.881 10689-10689/com.example.android.securityapplication I/zygote64: at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:93)
2018-12-09 19:27:49.881 10689-10689/com.example.android.securityapplication I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
2018-12-09 19:27:49.881 10689-10689/com.example.android.securityapplication I/zygote64: at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at void android.support.v4.view.ViewCompat.setBackground(android.view.View, android.graphics.drawable.Drawable) (ViewCompat.java:2341)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at void android.support.v7.widget.ActionBarContainer.<init>(android.content.Context, android.util.AttributeSet) (ActionBarContainer.java:62)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance0(java.lang.Object[]) (Constructor.java:-2)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at java.lang.Object java.lang.reflect.Constructor.newInstance(java.lang.Object[]) (Constructor.java:334)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at android.view.View android.view.LayoutInflater.createView(java.lang.String, java.lang.String, android.util.AttributeSet) (LayoutInflater.java:647)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:790)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at android.view.View android.view.LayoutInflater.createViewFromTag(android.view.View, java.lang.String, android.content.Context, android.util.AttributeSet) (LayoutInflater.java:730)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at void android.view.LayoutInflater.rInflate(org.xmlpull.v1.XmlPullParser, android.view.View, android.content.Context, android.util.AttributeSet, boolean) (LayoutInflater.java:863)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at void android.view.LayoutInflater.rInflateChildren(org.xmlpull.v1.XmlPullParser, android.view.View, android.util.AttributeSet, boolean) (LayoutInflater.java:824)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(org.xmlpull.v1.XmlPullParser, android.view.ViewGroup, boolean) (LayoutInflater.java:515)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup, boolean) (LayoutInflater.java:423)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at android.view.View android.view.LayoutInflater.inflate(int, android.view.ViewGroup) (LayoutInflater.java:374)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at android.view.ViewGroup android.support.v7.app.AppCompatDelegateImpl.createSubDecor() (AppCompatDelegateImpl.java:607)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at void android.support.v7.app.AppCompatDelegateImpl.ensureSubDecor() (AppCompatDelegateImpl.java:518)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at void android.support.v7.app.AppCompatDelegateImpl.setContentView(int) (AppCompatDelegateImpl.java:466)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at void android.support.v7.app.AppCompatActivity.setContentView(int) (AppCompatActivity.java:140)
2018-12-09 19:27:49.882 10689-10689/com.example.android.securityapplication I/zygote64: at void com.example.android.securityapplication.ui.screens.SplashScreenActivity.onCreate(android.os.Bundle) (SplashScreenActivity.kt:56)