小编Pam*_*iya的帖子

致命异常:java.lang.IllegalStateException 没有事件从 INITIALIZED 下来

不确定我在应用程序中更改了什么,但我在发布后突然得到这个无法追踪的堆栈跟踪(我更新了一些依赖项,但不确定是哪个导致我无法复制。

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)

android android-activity

24
推荐指数
2
解决办法
3050
查看次数

"PG" class throwing java.lang.AbstractMethodError

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

8
推荐指数
1
解决办法
464
查看次数

Android 模拟器卡顿 + 工件(AMD 处理器上的 Windows 11)

系统规格:

  • 视窗11
  • AMD 锐龙 9 5900x
  • RTX 2080 TI
  • 华硕 PRIME x570 PRO 主板
  • 32GB内存

Android 模拟器极其滞后(无论选择哪个图像,我都尝试过从 API 21 到 33,并且每个图像都存在问题)。动画不流畅并且在动画时出现很多断断续续的情况(就像它们在当前状态和 1 毫秒前的前一个状态之间跳转),并且随机出现很多奇怪的黑色伪影,我什至无法使用录制功能模拟器(结果只是黑屏)

模拟器上出现黑色神器

模拟器上黑神器2

我尝试过的:

  • BIOS更新至最新版本(4403)
  • AMD处理器芯片组驱动程序更新至最新版本
  • Hyper-V、Windows Hypervisor 平台和虚拟机平台已关闭
  • 已安装适用于 AMD 的 Android 模拟器 Hypervisor(通过 Android SDK)
  • 使用模拟器图形的“硬件”
  • 重新安装Android Studio
  • 重新安装 Android 模拟器管理程序
  • Windows 没有更新
  • 运行模拟器时 GPU 使用率约为 2-3%
  • 在工具窗口或浮动窗口中运行模拟器没有效果
  • 尝试了模拟器设置中的所有渲染器(即使通过终端)
  • 编辑:未安装防病毒软件

android android-emulator android-studio amd-processor windows-11

8
推荐指数
2
解决办法
2736
查看次数

即使进行了所有优化,Android模拟器也很落后

  • HAXM Enabled版本7.1.0,并且我验证了模拟器运行时它是否正常运行
  • 该仿真器正在使用Nvidia GPU,但在任何给定时间都几乎不使用最大7%的GPU
  • 我有27.3.1的仿真器版本(最新)
  • 尝试过x86图像和x86_x64图像
  • 我尝试了硬件加速
  • 我尝试了软件加速
  • 我将模拟器的内存提高到了4GB(我有20 GB)
  • 我将仿真器CPU优先级设置为实时
  • 我有一切,但正在运行Android Studio和模拟器
  • 从活动转到另一个时,仿真器的运行速度极其缓慢且缓慢,甚至出现黑屏
  • 永远都是这样
  • 我尝试删除整个Android SDK并从头开始安装
  • 我在BIOS中启用了英特尔虚拟技术
  • 我尝试过Google Apis与无Google Apis模拟器
  • 我尝试了带有Android P,O,16的Nexus 5,X,Pixel 1、2,XL和所有笨拙的设备

performance android emulation android-emulator android-studio

7
推荐指数
2
解决办法
4867
查看次数

Android:getChildDrawingOrder() 返回无效索引 1(子计数为 1)

这是堆栈跟踪:

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)

android viewgroup indexoutofboundsexception

6
推荐指数
1
解决办法
703
查看次数