Added more features to app's errors dialog, fixed custom rom deleted dialog, the best experience to Android developer.
This project is a Xposed Module that can be used in any Android system, currently only tested in LSPosed.
This Xposed Module is specially designed for Android developers.
When it is possible that the computer cannot be connected and ADB cannot be performed, this module can be used to quickly capture any errors of any installed apps, to quickly locate the problem.
The error log of apps crashing is an invaluable asset for developers. If you are not a developer, you can still install this module to provide developers with more exception information to quickly solve problems.
Minimum support Android 7.0
I really can't understand, except for MIUI (except stable version), Android ROMs in mainland China have chosen to delete the dialog box (FC dialog) of apps crashes. I thought this was always a feature until I decompiled the system framework, only to confirm that it was indeed deleted.
Does the product manager think that it is the best solution to let the user not see the error, and the apps will crash and exit directly, or is there another hidden secret?
Unlike Thread.UncaughtExceptionHandler
, we use the native method to capture apps errors in all directions by injecting the system framework,
without generating additional registration monitoring, which is better than the original exception monitoring in performance.
At the same time, the system-level exception capture can also capture the stack trace
of the native platform.
The errors captured by the system natively can only be errors that are not handled by the apps itself. If the apps itself has a
custom Thread.UncaughtExceptionHandler
Similar to Bugly to automatically collect errors, the system cannot obtain whether the apps actually crashes (FC).
-
Completely replaces the system's apps errors dialog
-
Logs exceptions for each app and persists until restart
-
Copy, share, export errors stack trace functions
-
Errors history record function, which can be entered through the notification bar tile "errors history record" and the main interface of the module
-
Apps errors statistics function
-
Errors display function for multi-process apps
Contributions to this project are welcome to translate it into your country's language.
GitHub CI | CI automatic build (test version) |
---|
Telegram CI Channel | CI automatic build (test version) |
---|
GitHub Releases | Formal edition (stable version) |
---|
Xposed-Modules-Repo | Formal edition (stable version) |
---|
The releases of this Xposed Module is limited to the urls listed above.
We have nothing to do with versions downloaded from other informal channels or any impact on you.
Copyright (C) 2017-2024 Fankes Studio([email protected])
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU Affero General Public License as
published by the Free Software Foundation, either version 3 of the
License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Affero General Public License for more details.
You should have received a copy of the GNU Affero General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
Powered by YukiHookAPI
Copyright © 2017-2024 Fankes Studio([email protected])