Change log
1. Add test functions for connecting Android devices via Wifi to install, run, uninstall programs, view program output logs, etc. For specific methods, see the common FAQ.
2. Fixed the issue where BOM was mistakenly added to UTF8 encoded files when saving, causing compilation failure.
3. Solve the problem of System.Security.Cryptography.CryptographicException.ThrowCryptogaphicException error when compiling when using Apk for the first time.
4. ApkTool is updated to 2.1; jd-gui is updated to 1.4, and the jar version is changed to the exe version (PS: If you do not want to start multiple jd-gui, after opening jd-gui, click the menu Help>Prefferences and check Single Instance ); aapt, zipalign, and adb are updated to the latest version simultaneously.
Function introduction
1. Decompile, modify, compile, and sign in step-by-step operations. One-click processing is convenient and fast, making the modification work orderly and step-by-step.
2. Built-in file-based full-text search and content replacement engine, making it easy to find and replace keywords or multi-line code snippets in files; it supports displaying each search result in multi-tab mode to facilitate modification operations.
3. Provide one-click modification plan recording and running functions. This function allows modifiers to record their modification operations into a plan file, so that they can be directly run and reused in the future, reducing operations. The recorded operation can be a common modification operation (such as a search and replace operation to solve a certain function), or it can be a complete modification operation step for an apk program. For the latter, the recorded solution file can be used as your own or When sending it to non-technical players to modify the same program (or a new version of the same program), it can be directly applied and run for one-click modification.
4. Each operation and operation result of the modifier will be output in a well-formatted format in the output window, providing a historical reference for the modifier or an operational information reference for preparing one-click modification plans.
5. The built-in code editor supports a variety of syntax highlighting and automatically matches syntax highlighting settings according to the type of code file being edited.
6. Supports opening the searched code files for editing using internal or external code editors.
7. Support Framework installation.
8. Provide interface skinning function.
9. Provide apk signature gadget and Unicode and AsciII mutual conversion gadget, the latter is used to find Unicode character codes (such as Chinese characters) in the source code.
it works
it works
it works