ApkToolBoxGUI 0.0.8发布了!!


GitHub: https://github.com/jiangxincode/ApkToolBoxGUI
Gitee: https://gitee.com/jiangxinnju/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等上百种编码格式间的互相转换
  • 支持多文件夹、多文件批量转换
  • 支持源文件编码自动识别,自动识别采用多引擎方案,识别率高

类似工具:

  • 元宝文件编码转换器:
  • UltraCodingSwitch: http://www.ultrasofts.cn/

FileEncoding

Convert between different OS types

OSType

Convert between Simplified Chinese and Traditional Chinese

SimpleTraditional

Check files digest

CheckDigest

Find duplicated files(Not Finished)

DuplicateFile
DuplicateFile

类似工具:

RenameIt: http://www.comicer.com/stronghorse/

Convert

Convert between timestamp and formatted time

Timestamp

Convert between color formats

Convert between common color formats: RGB/HEX/CMYK/HSB(HSV)

ColorConvert

类似工具:

  • 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/

ColorPicker

Convert between different base

BaseConvert

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 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 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 in strings.xml in the value[.*] directory of the [A directory]

Find the longest

Find the longest translation of a . 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.

  1. Fork repository
  2. Make changes
  3. Ensure tests pass (or hopefully adding tests!)
  4. Submit pull request/issue
  • build binary: mvn clean package
  • build project documentation: mvn clean package site