Android studio 应用程序在发布前是否应该完全无错误?

Android studio 应用程序在发布前是否应该完全无错误?,android-studio,Android Studio,我的应用程序已经测试运行了几个星期没有崩溃了。但是,在Logcat中有3个持续错误(标有“E”的行)。我不知道如何解决这些问题,但它们似乎不会损害应用程序的正常功能 E/zygote64: Failed sending reply to debugger: Broken pipe E/MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist! E/vndksupport: Could not load vendor/lib64/eg

我的应用程序已经测试运行了几个星期没有崩溃了。但是,在Logcat中有3个持续错误(标有“E”的行)。我不知道如何解决这些问题,但它们似乎不会损害应用程序的正常功能

E/zygote64: Failed sending reply to debugger: Broken pipe
E/MemoryLeakMonitorManager: MemoryLeakMonitor.jar is not exist!
E/vndksupport: Could not load vendor/lib64/egl/libGLES_mali.so from sphal namespace: dlopen failed: library "vendor/lib64/egl/libGLES_mali.so" not found.

开发者发布的应用程序(比如Google Play)中明知存在错误,但这些错误似乎不是“关键任务”的情况有多普遍?

Google Play控制台的“坏消息”为“1.09%”

这是通过以下公式计算得出的:'在您的用户经历至少一次崩溃的每日会话的百分比。每日会话指的是应用程序使用的一天

因此,你应该将撞车率降低到1.09%。在你的应用程序中总会有你在测试中还没有遇到的bug,所以一个应用程序(几乎)永远不会完全无故障。所以很多开发者在发布他们的应用程序时,仍然存在(大部分是未知的)错误


遗憾的是,我无法帮助您解决您的确切错误,但我希望我已经在Google Play Console指南方面为您提供了帮助。

->“Logcat是一种命令行工具,用于转储系统消息日志,包括设备抛出错误时的堆栈跟踪以及您使用log类从应用程序写入的消息。”还要检查您的代码,了解日志类的使用方式以及使用原因。。在没有看到源代码或错误的情况下,我们也无能为力。如果用户遇到异常或崩溃的可能性很高,您应该在发布之前修复它。@RaymondNijland已经添加了错误(heb de errors toegevoegd)。还有一个关于无法加载的警告(64位)
libGLES_-mali。因此
听起来令人担忧,因为它是一个64位上运行OpenGL ES的库。。因此,您的应用程序构建可能无法在64位ARM Cpu上运行。。我假设您的应用程序是一个游戏,因为涉及OpenGL?