gpt4 book ai didi

android - 了解其他应用在 Android 上崩溃的频率

转载 作者:行者123 更新时间:2023-11-29 22:14:07 25 4
gpt4 key购买 nike

我的经理询问应用是否有可能了解安装在 Android 设备上的其他应用崩溃了多少次。

根据我对应用沙箱化的理解,这应该是不可能的。 Android OS 是否可能在日志中的某处写入了哪些应用程序崩溃,何时崩溃,原因是什么(例如保存堆栈跟踪)?如果是,则可以解析它们(如果权限允许,甚至可以在非 root 手机上解析)。

这应该适用于任何类型的其他应用程序,无论是否来自 AndroidMarket,而不仅仅是我们自己开发的应用程序。

谢谢!

最佳答案

My manager asks if it's possible for an app to learn how many times OTHER apps that are installed on the Android device have crashed.

某些应用程序允许将未处理异常的堆栈跟踪写入 LogCat,如果您具有 READ_LOGS 权限,则可以阅读。理想情况下,很少生产应用程序会这样做,因为有人可能会争辩说这是一个安全问题。那些拥有自己报告未处理异常的机制(例如 ACRA)的人不一定会将他们的数据记录到 LogCat,并且您无法查明它们是否“崩溃”。

关于android - 了解其他应用在 Android 上崩溃的频率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8884069/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com