不确定我在应用程序中更改了什么,但我在发布后突然得到这个无法追踪的堆栈跟踪(我更新了一些依赖项,但不确定是哪个导致我无法复制。
atal Exception: java.lang.IllegalStateException: no event down from INITIALIZED
at androidx.lifecycle.LifecycleRegistry.backwardPass(LifecycleRegistry.java:281)
at androidx.lifecycle.LifecycleRegistry.sync(LifecycleRegistry.java:302)
at androidx.lifecycle.LifecycleRegistry.moveToState(LifecycleRegistry.java:148)
at androidx.lifecycle.LifecycleRegistry.handleLifecycleEvent(LifecycleRegistry.java:134)
at androidx.fragment.app.FragmentViewLifecycleOwner.handleLifecycleEvent(FragmentViewLifecycleOwner.java:62)
at androidx.fragment.app.Fragment.performDestroyView(Fragment.java:3130)
at androidx.fragment.app.FragmentStateManager.destroyFragmentView(FragmentStateManager.java:706)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1407)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1477)
at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1555)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1608)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3046)
at androidx.fragment.app.FragmentManager.dispatchDestroyView(FragmentManager.java:3018)
at androidx.fragment.app.Fragment.performDestroyView(Fragment.java:3128)
at androidx.fragment.app.FragmentStateManager.destroyFragmentView(FragmentStateManager.java:706)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1407)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1477)
at androidx.fragment.app.FragmentManager.moveFragmentToExpectedState(FragmentManager.java:1555)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1617)
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2150)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2061)
at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1957)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3056)
at androidx.fragment.app.FragmentManager.dispatchViewCreated(FragmentManager.java:2983)
at androidx.fragment.app.Fragment.performViewCreated(Fragment.java:2923)
at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:562)
at androidx.fragment.app.FragmentManager.moveToState(FragmentManager.java:1324)
at androidx.fragment.app.FragmentManager.addAddedFragments(FragmentManager.java:2392)
at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:2137)
at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:2061)
at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1957)
at androidx.fragment.app.FragmentManager.dispatchStateChange(FragmentManager.java:3056)
at androidx.fragment.app.FragmentManager.dispatchActivityCreated(FragmentManager.java:2990)
at androidx.fragment.app.FragmentController.dispatchActivityCreated(FragmentController.java:251)
at androidx.fragment.app.FragmentActivity.onStart(FragmentActivity.java:458)
at …Run Code Online (Sandbox Code Playgroud) All of a sudden on Fabric I started getting a crash report with the below stack trace:
Fatal Exception: java.lang.AbstractMethodError: abstract method "void Hv.a(java.lang.String, java.io.FileDescriptor, java.io.PrintWriter, java.lang.String[])"
at ex.a + 42(PG:42)
at Yw.a + 98(PG:98)
at Yw.j + 2(PG:2)
at Mw.b + 27(PG:27)
at Mw.a + 1(PG:1)
at ex.a + 28(PG:28)
at cy.a + 4(PG:4)
at Gy.a + 4(PG:4)
at By.a + 20(PG:20)
at Dy.d + 6(PG:6)
at Cy.handleMessage + 51(PG:51)
at android.os.Handler.dispatchMessage + 106(Handler.java:106)
at VG.dispatchMessage + 1(PG:1)
at …Run Code Online (Sandbox Code Playgroud) 系统规格:
Android 模拟器极其滞后(无论选择哪个图像,我都尝试过从 API 21 到 33,并且每个图像都存在问题)。动画不流畅并且在动画时出现很多断断续续的情况(就像它们在当前状态和 1 毫秒前的前一个状态之间跳转),并且随机出现很多奇怪的黑色伪影,我什至无法使用录制功能模拟器(结果只是黑屏)
我尝试过的:
android android-emulator android-studio amd-processor windows-11
performance android emulation android-emulator android-studio
这是堆栈跟踪:
Fatal Exception: java.lang.IndexOutOfBoundsException: getChildDrawingOrder() returned invalid index 1 (child count is 1)
at android.view.ViewGroup.getAndVerifyPreorderedIndex(ViewGroup.java:1988)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4204)
at android.view.View.draw(View.java:20373)
at android.view.View.updateDisplayListIfDirty(View.java:19315)
at android.view.View.draw(View.java:20093)
at android.view.ViewGroup.drawChild(ViewGroup.java:4421)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4207)
at android.view.View.updateDisplayListIfDirty(View.java:19306)
at android.view.View.draw(View.java:20093)
at android.view.ViewGroup.drawChild(ViewGroup.java:4421)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4207)
at android.view.View.updateDisplayListIfDirty(View.java:19306)
at android.view.View.draw(View.java:20093)
at android.view.ViewGroup.drawChild(ViewGroup.java:4421)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4231)
at android.view.View.draw(View.java:20373)
at androidx.viewpager.widget.ViewPager.draw(ViewPager.java:2426)
at android.view.View.updateDisplayListIfDirty(View.java:19315)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4405)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4385)
at android.view.View.updateDisplayListIfDirty(View.java:19274)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4405)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4385)
at android.view.View.updateDisplayListIfDirty(View.java:19274)
at android.view.View.draw(View.java:20093)
at android.view.ViewGroup.drawChild(ViewGroup.java:4421)
at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4231)
at android.view.View.updateDisplayListIfDirty(View.java:19306)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4405)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4385)
at android.view.View.updateDisplayListIfDirty(View.java:19274)
at android.view.ViewGroup.recreateChildDisplayList(ViewGroup.java:4405)
at android.view.ViewGroup.dispatchGetDisplayList(ViewGroup.java:4385)
at …Run Code Online (Sandbox Code Playgroud)