fix(gui): resolve payload offset for switch insns in debug smali code (#1575)
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
package jadx.gui.device.debugger.smali;
|
||||
|
||||
import org.junit.jupiter.api.BeforeEach;
|
||||
import org.junit.jupiter.api.Test;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
|
||||
import jadx.core.dex.nodes.ClassNode;
|
||||
import jadx.tests.api.SmaliTest;
|
||||
|
||||
class DbgSmaliTest extends SmaliTest {
|
||||
private static final Logger LOG = LoggerFactory.getLogger(DbgSmaliTest.class);
|
||||
|
||||
@BeforeEach
|
||||
public void initProject() {
|
||||
setCurrentProject("jadx-gui");
|
||||
}
|
||||
|
||||
@Test
|
||||
void test() {
|
||||
disableCompilation();
|
||||
ClassNode cls = getClassNodeFromSmali("switch", "SwitchTest");
|
||||
Smali disasm = Smali.disassemble(cls);
|
||||
LOG.debug("{}", disasm.getCode());
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user