-
Notifications
You must be signed in to change notification settings - Fork 25
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Japanese and Create Japanese README. (#237)
* Update strings.xml * Update strings.xml * Update strings.xml * Update strings.xml * Update strings.xml * Update strings.xml * Update strings.xml * Update strings.xml * Update strings.xml * Add files via upload * Update README-ja-JP.md * Add Japanese README link * Update README-zh-CN.md * Add Japanese README link * Add Prevent misoperation of error dialog text text update.
- Loading branch information
1 parent
69a96cb
commit 59b835d
Showing
4 changed files
with
128 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,121 @@ | ||
# AppErrorsTracking | ||
|
||
[![GitHub license](https://img.shields.io/github/license/KitsunePie/AppErrorsTracking?color=blue)](https://github.com/KitsunePie/AppErrorsTracking/blob/master/LICENSE) | ||
[![GitHub CI](https://img.shields.io/github/actions/workflow/status/KitsunePie/AppErrorsTracking/commit_ci.yml?label=CI%20builds)](https://github.com/KitsunePie/AppErrorsTracking/actions/workflows/commit_ci.yml) | ||
[![GitHub release](https://img.shields.io/github/v/release/KitsunePie/AppErrorsTracking?display_name=release&logo=github&color=green)](https://github.com/KitsunePie/AppErrorsTracking/releases) | ||
![GitHub all releases](https://img.shields.io/github/downloads/KitsunePie/AppErrorsTracking/total?label=downloads) | ||
![GitHub all releases](https://img.shields.io/github/downloads/Xposed-Modules-Repo/com.fankes.apperrorstracking/total?label=LSPosed%20downloads&labelColor=F48FB1) | ||
|
||
[![Telegram CI](https://img.shields.io/badge/CI%20builds-Telegram-blue.svg?logo=telegram)](https://t.me/AppErrorsTracking_CI) | ||
[![Telegram](https://img.shields.io/badge/discussion-Telegram-blue.svg?logo=telegram)](https://t.me/XiaofangInternet) | ||
[![QQ](https://img.shields.io/badge/discussion-QQ-blue.svg?logo=tencent-qq&logoColor=red)](https://qm.qq.com/cgi-bin/qm/qr?k=dp2h5YhWiga9WWb_Oh7kSHmx01X8I8ii&jump_from=webapi&authKey=Za5CaFP0lk7+Zgsk2KpoBD7sSaYbeXbsDgFjiWelOeH4VSionpxFJ7V0qQBSqvFM) | ||
[![QQ 频道](https://img.shields.io/badge/discussion-QQ%20频道-blue.svg?logo=tencent-qq&logoColor=red)](https://pd.qq.com/s/44gcy28h) | ||
|
||
<img src="img-src/icon.png" width = "100" height = "100" alt="LOGO"/> | ||
|
||
[English](README.md) | [简体中文](README-zh-CN.md) | 日本語 | ||
|
||
アプリのエラーダイアログに機能を追加し、カスタムROMの削除ダイアログを修正します。 | ||
|
||
このプロジェクトは、どのAndroidのシステム上でも使用ができるXposedモジュールであり、現在は**LSPosed**のみでテストされています。 | ||
|
||
このXposedモジュールは、Androidの開発者のために特別に設計されています。 | ||
|
||
コンピューターが接続できない、ADBが実行できない状態である場合にこのモジュールを使用して、インストールされているアプリのエラーをキャプチャーする事で問題を迅速に特定する事ができます。 | ||
|
||
アプリがクラッシュしたときのエラーログは、開発者にとって貴重な財産です。もしあなたが開発者でなくても、このモジュールをインストールする事で開発者への貢献に繋がるでしょう。 | ||
|
||
> 最小バージョンのサポート Android 7.0 | ||
## プロジェクトの理由 | ||
|
||
中国本土のAndroid ROMは、MIUI(安定版を除く)でアプリのクラッシュ時のダイアログボックス(FCダイアログ)を削除しています。私はシステムを逆コンパイルするまで、ネイティブな機能だと思っていました。 | ||
|
||
プロダクトマネージャーは、ユーザーにエラーを表示させずにアプリを直接クラッシュさせて終了する事が最善の解決策と考えているのでしょうか? | ||
それとも **隠された秘密** があるのでしょうか? | ||
|
||
## 動作の原理 | ||
|
||
`Thread.UncaughtExceptionHandler`とは異なり、システムフレームワークをインジェクトする事でアプリのエラーを全方向からキャプチャするネイティブメソッドを使用します。 | ||
|
||
同時にシステムレベルの例外のキャプチャは、ネイティブプラットフォームの`スタックトレース`もキャプチャ可能です。 | ||
|
||
## 注意事項 | ||
|
||
システムによってネイティブにキャプチャされるエラーは、アプリ自体によって処理されないエラーのみです。アプリ自体にカスタムされた`Thread.UncaughtExceptionHandler`エラーを自動的に収集する**バグ**と同様にシステムはアプリが実際にクラッシュしたかどうかの **(FC)** を取得する事はできません。 | ||
|
||
## 機能のリスト | ||
|
||
- [x] システムのアプリエラーダイアログを完全に置き換え | ||
|
||
- [x] 各アプリの例外をログに記録して再起動まで保持 | ||
|
||
- [x] エラーのスタックトレース関数のコピー、共有、エクスポート | ||
|
||
- [x] エラー履歴記録機能、これは通知バータイルの「エラー履歴の記録」およびモジュールのメインインターフェースから入力 | ||
|
||
- [x] アプリのエラー統計機能 | ||
|
||
- [x] マルチプロセスアプリのエラー表示機能 | ||
|
||
## 翻訳の貢献 | ||
|
||
このプロジェクトは、あなたの国の言語に翻訳する事を歓迎します。 | ||
|
||
## リリースチャンネル | ||
|
||
| <img src="https://avatars.githubusercontent.com/in/15368?s=64&v=4" width = "30" height = "30" alt="LOGO"/> | [GitHub CI](https://github.com/KitsunePie/AppErrorsTracking/actions/workflows/commit_ci.yml) | CI 自動ビルド (テスト版) | | ||
|------------------------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------|-----------------------------------| | ||
|
||
| <img src="https://github.com/peter-iakovlev/Telegram/blob/public/Icon.png?raw=true" width = "30" height = "30" alt="LOGO"/> | [Telegram CI チャンネル](https://t.me/AppErrorsTracking_CI) | CI 自動ビルド (テスト版) | | ||
|-----------------------------------------------------------------------------------------------------------------------------|----------------------------------------------------------|-----------------------------------| | ||
|
||
| <img src="https://avatars.githubusercontent.com/in/15368?s=64&v=4" width = "30" height = "30" alt="LOGO"/> | [GitHub リリース](https://github.com/KitsunePie/AppErrorsTracking/releases) | 正式版 (安定版) | | ||
|------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------|---------------------------------| | ||
|
||
| <img src="https://avatars.githubusercontent.com/u/78217009?s=200&v=4?raw=true" width = "30" height = "30" alt="LOGO"/> | [Xposed モジュールのリポジトリ](https://github.com/Xposed-Modules-Repo/com.fankes.apperrorstracking/releases) | 正式版 (安定版) | | ||
|------------------------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------|---------------------------------| | ||
|
||
このXposedモジュールのリリースは上記のURLに限定されています。 | ||
|
||
他の非公式チャンネルからダウンロードされたバージョンで及ぼした問題は一切関係はありません。 | ||
|
||
## プロモーション | ||
|
||
<!--suppress HtmlDeprecatedAttribute --> | ||
<div align="center"> | ||
<h2>ねぇ、きいて! 👋</h2> | ||
<h3>ここでは、Androidの開発ツールやUIデザイン、Gradleプラグイン、Xposedモジュール、実用的なソフトウェアなどの関連プロジェクトを紹介します。</h3> | ||
<h3>もしも以下のプロジェクトであなたのお役に立てたのであれば、私にStarを付けてください!</h3> | ||
<h3>すべてのプロジェクトは無料でオープンソースであり、対応するオープンソースライセンス契約に基づいています。</h3> | ||
<h1><a href="https://github.com/fankes/fankes/blob/main/project-promote/README.md">→ 私のプロジェクトについてはこちらをクリック ←</a></h1> | ||
</div> | ||
|
||
## Starの推移 | ||
|
||
![Star History Chart](https://api.star-history.com/svg?repos=KitsunePie/AppErrorsTracking&type=Date) | ||
|
||
## ライセンス | ||
|
||
- [AGPL-3.0](https://www.gnu.org/licenses/agpl-3.0.html) | ||
|
||
``` | ||
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](https://github.com/HighCapable/YukiHookAPI) | ||
|
||
Copyright © 2017-2024 Fankes Studio([email protected]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,7 +13,7 @@ | |
|
||
<img src="img-src/icon.png" width = "100" height = "100" alt="LOGO"/> | ||
|
||
[English](README.md) | 简体中文 | ||
[English](README.md) | 简体中文 | [日本語](README-ja-JP.md) | ||
|
||
为原生 FC 对话框增加更多功能并修复国内定制 ROM 删除 FC 对话框的问题,给 Android 开发者带来更好的体验。 | ||
|
||
|
@@ -122,4 +122,4 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. | |
|
||
Powered by [YukiHookAPI](https://github.com/HighCapable/YukiHookAPI) | ||
|
||
版权所有 © 2017-2024 Fankes Studio([email protected]) | ||
版权所有 © 2017-2024 Fankes Studio([email protected]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -13,7 +13,7 @@ | |
|
||
<img src="img-src/icon.png" width = "100" height = "100" alt="LOGO"/> | ||
|
||
English | [简体中文](README-zh-CN.md) | ||
English | [简体中文](README-zh-CN.md) | [日本語](README-ja-JP.md) | ||
|
||
Added more features to app's errors dialog, fixed custom rom deleted dialog, the best experience to Android developer. | ||
|
||
|
@@ -125,4 +125,4 @@ along with this program. If not, see <https://www.gnu.org/licenses/>. | |
|
||
Powered by [YukiHookAPI](https://github.com/HighCapable/YukiHookAPI) | ||
|
||
Copyright © 2017-2024 Fankes Studio([email protected]) | ||
Copyright © 2017-2024 Fankes Studio([email protected]) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters