华为Android10的手机上异常崩溃问题,HarmonyOS鸿蒙Next如何解决?

华为Android10的手机上异常崩溃问题,HarmonyOS鸿蒙Next如何解决? 我们的APP“萤石云视频”在华为手机系统为Android10的上出现偶发的Crash,累计影响华为用户接近2万。经排查分析,该Crash在其他品牌手机及系统上没有上报过。希望官方能给出解决、规避方案,由我们APP修改兼容也是可以的。

包名:com.videogo

堆栈信息如下:

#00 pc 000545a2 /apex/com.android.runtime/lib/bionic/libc.so (abort+165)

#01 pc 003996e1 /apex/com.android.runtime/lib/libart.so (art::Runtime::Abort(char const*)+1980)

#02 pc 000085e1 /system/lib/libbase.so (android::base::LogMessage::~LogMessage()+488)

#03 pc 00019c97 /system/lib/libui.so (android::GraphicBufferMapper::importBufferMaintenanceInfo(int)+234)

#04 pc 00019d81 /system/lib/libui.so (android::GraphicBufferMapper::importBuffer(native_handle const*, unsigned int, unsigned int, unsigned int, int, unsigned long long, unsigned int, native_handle const**)+100)

#05 pc 0001864b /system/lib/libui.so (android::GraphicBuffer::unflatten(void const*&, unsigned int&, int const*&, unsigned int&)+530)

#06 pc 001290c1 /system/lib/libandroid_runtime.so

#07 pc 0004feed /system/lib/libbinder.so (android::Parcel::read(android::Parcel::FlattenableHelperInterface&) const+340)

#08 pc 00061f65 /system/lib/libgui.so

#09 pc 0008cf19 /system/lib/libgui.so (android::Surface::dequeueBuffer(ANativeWindowBuffer**, int*)+712)

#10 pc 0026bf1d /system/lib/libhwui.so

#11 pc 017a6fe5 /vendor/lib/egl/libGLES_mali.so

#12 pc 017b6a77 /vendor/lib/egl/libGLES_mali.so

#13 pc 017b690f /vendor/lib/egl/libGLES_mali.so

#14 pc 017b388f /vendor/lib/egl/libGLES_mali.so (eglQuerySurface+530)

#15 pc 000166e3 /system/lib/libEGL.so

#16 pc 000f9c81 /system/lib/libhwui.so

#17 pc 000f6cad /system/lib/libhwui.so

#18 pc 00245cc3 /system/lib/libhwui.so

#19 pc 00245425 /system/lib/libhwui.so

#20 pc 0024c53b /system/lib/libhwui.so

#21 pc 0024c393 /system/lib/libhwui.so

#22 pc 0000d90f /system/lib/libutils.so (android::Thread::_threadLoop(void*)+186)

#23 pc 0009c5e7 /apex/com.android.runtime/lib/bionic/libc.so

#24 pc 00055a97 /apex/com.android.runtime/lib/bionic/libc.so


更多关于华为Android10的手机上异常崩溃问题,HarmonyOS鸿蒙Next如何解决?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

您好,您的问题需要进一步分析,请您通过在线提单进一步解决:https://developer.huawei.com/consumer/cn/support/feedback/#/,感谢您的反馈和支持。

更多关于华为Android10的手机上异常崩溃问题,HarmonyOS鸿蒙Next如何解决?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在华为Android10设备上出现异常崩溃问题,升级到HarmonyOS Next后,系统架构和运行机制的变化可能会解决部分问题。HarmonyOS Next采用了分布式架构和微内核设计,提升了系统的稳定性和安全性。具体来说,HarmonyOS Next通过以下机制减少崩溃:

  • 分布式任务调度:优化资源分配,减少因资源竞争导致的崩溃。
  • 微内核架构:增强系统稳定性,降低内核崩溃风险。
  • 智能内存管理:动态调整内存分配,减少内存泄漏和溢出问题。
  • 异常处理机制:改进异常捕获和处理,防止应用崩溃影响系统。

升级后,系统会重新优化应用兼容性,减少因Android10遗留问题导致的崩溃。

在华为Android 10设备上遇到的异常崩溃问题,在升级至HarmonyOS Next后,通常可以通过以下方式解决:

  1. 系统优化:HarmonyOS Next针对性能和稳定性进行了深度优化,减少了系统资源的占用和冲突。
  2. 应用兼容性提升:HarmonyOS Next增强了与Android应用的兼容性,降低了应用崩溃的概率。
  3. 内存管理改进:新的内存管理机制能更有效地分配和释放内存,减少因内存不足导致的崩溃。
  4. 自动修复功能:系统内置的自动修复机制可以检测并修复部分软件问题。

建议在升级后,定期更新系统和应用,以确保最佳性能和稳定性。

回到顶部