https://github.com/jiangxincode/ApkToolBoxGUI
APKToolBoxGUI是一個程式設計師常用的小工具合集,有個比較友好的互動介面。主要包含編碼轉換,時間戳轉換,顏色拾取器,顏色轉換,重複檔案查詢,批量檔案重新命名,檔案摘要檢查等。另外還有些專門為Android開發定製的小工具,比如帶介面的Monkey,國際化語言批量處理等。
Why you should try
- Open source forever
- More powerful features
- Easier to use
- Update more frequently
Features
File
Convert between different character encodings
- 支援
UTF-8
,GB2312
,GBK
,Big5
等上百種編碼格式間的互相轉換 - 支援多資料夾、多檔案批量轉換
- 支援原始檔編碼自動識別,自動識別採用多引擎方案,識別率高
類似工具:
- 元寶檔案編碼轉換器: https://www.cnblogs.com/yuanbao/archive/2008/01/30/1059065.html
- UltraCodingSwitch: http://www.ultrasofts.cn/
Convert between different OS types
Convert between Simplified Chinese and Traditional Chinese
Check files digest
Find duplicated files(Not Finished)
類似工具:
RenameIt: http://www.comicer.com/stronghorse/
Convert
Convert between timestamp and formatted time
Convert between color formats
Convert between common color formats: RGB
/HEX
/CMYK
/HSB
(HSV
)
類似工具:
- https://www.sioe.cn/yingyong/yanse-rgb-16/
- https://c.runoob.com/front-end/868/
- https://www.qtccolor.com/tool/hsv.aspx
- http://colorizer.org/
Color picker
A useful little color picker that grabs the pixel under your mouse and transforms it into a number of different color formats. You can use the built-in magnifier to zoom in on your screen, click on a color value to copy it directly to the clipboard.
類似工具:
- ColorPix: https://colorpix.en.softonic.com/
Convert between different base
Convert between Chinese character and Unicode character
Reverse
Using third-party tools to decompile package like jar, aar, war, apk, dex and so on.
類似工具:
- I18NTools: https://github.com/jiangxincode/I18NTools
- TextTools: https://github.com/jiangxincode/TextTools
- ApkToolBox(C#): https://github.com/qtfreet00/ApkToolBox
- ApkToolBox(PowerShell): https://github.com/jiangxincode/ApkToolBox
- APKDB(安卓逆向助手): https://bitbucket.org/idoog/apkdb/downloads/
- APKIDE(改之理): http://hrtsea.com/15759.html
- ApkToolkit: https://www.52pojie.cn/thread-263925-1-1.html
- Android Killer: https://www.52pojie.cn/thread-319641-1-1.html
Name | Version | Website | License |
---|---|---|---|
Apktool | v2.5.0 | https://github.com/iBotPeaches/Apktool | Apache 2.0 |
GD-GUI | 1.6.6 | http://jd.benow.ca | GNU GPL v3 |
JADX-GUI | v1.2.0 | https://github.com/skylot/jadx | Apache 2.0 |
ApkSigner | 1.3 | http://apk.aq.163.com/apkpack.do#download | Apache 2.0 |
AXMLPrinter3 | 0.0.1-SNAPSHOT | https://github.com/jiangxincode/AXMLPrinter3 | Apache 2.0 |
SnapShot
Dumpsys
- adb shell dumpsys alarm
Test
I18N
Copy Items
Copy some <string />
in strings.xml in the value[.*]
directory of the [A directory] to the strings.xml in the value[.*]
directory of the [B directory]. It is mainly used to merge translations into several code branches.
Replace Items
Replace some <string />
in strings.xml in the value[.*]
directory of the [A directory] to the strings.xml in the value[.*]
directory of the [B directory]. It is mainly used to merge translations into several code branches.
Delete Items
Delete some <string />
in strings.xml in the value[.*]
directory of the [A directory]
Find the longest
Find the longest translation of a <string />
. Primarily for finding cuts or line breaks.
License
- Apache License V2.0 http://www.apache.org/licenses/LICENSE-2.0
Contributing
Any contributing is welcomed.
- Fork repository
- Make changes
- Ensure tests pass (or hopefully adding tests!)
- Submit pull request/issue
- build binary: mvn clean package
- build project documentation: mvn clean package site