Skip to content

vscode extension which allows you to decompile a single smali file into java code.

License

Notifications You must be signed in to change notification settings

CyrilHu/smali2java

 
 

Repository files navigation

Smali2Java

Smali2Java is a vscode extension that allows you to decompile a single smali file into Java code, which can be useful especially if you want to check that your modified smali code is correct.

中文说明

Install

https://marketplace.visualstudio.com/items?itemName=ooooonly.smali2java

Usage

  1. Configure the path to the jadx executable in smali2java.jadxPath.

jadx is an excellent Java bytecode decompiler. Learn more about configuring it at Requirement.

  1. Open a smali file using vscode.Then select Decompile to Java from the editor context menu. Or just click the Decompile in the editor title bar.

Usage

Requirements

Download jadx, unzip it somewhere, and modify the configuration item smali2java.jadxPath to point to the path of the Jadx executable (not jadx-gui).

  • example: C:/Program Files/jadx/bin/jadx.bat

Extension Settings

  • smali2java.jadxPath: Specifies the jadx executable path which use to decompile smali.
  • smali2java.jadxOptions: Specifies additional command line arguments required for decompilation

About

vscode extension which allows you to decompile a single smali file into java code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%