您的位置:

关于smalijava的信息

本文目录一览:

怎样把smali文件转换为java文件

可以先把smali转化为dex文件,然后再用 dex2jar转化一次。我之前也遇到过跟你一样的情况就是这么处理的。祝你好运!

如何将 smali 文件i转换成java文件?

可以先把smali转化为dex文件,然后再用 dex2jar转化一次。我之前也遇到过跟你一样的情况就是这么处理的。祝你好运!

-----------------------------------------------------------------------------------------------------

安卓精英团为你解答

安卓精英团欢迎各位精英加入

把smali逐行翻译成java代码,在线等...

public boolean onKeyDown(int keyCode, KeyEvent event) {

    boolean ret;

    if (keyCode == KeyEvent.KEYCODE_BACK) {

        SharedPreferences shareddata = this.getSharedPreferences("login",

                MODE_PRIVATE);

        String right_pass = shareddata.getString("right_pass", null);

        if (right_pass != null) {

            ret = "true".equals(right_pass);

            if (ret) {

                this.finish();

            }

        }

    } else {

        //cond_1

        return super.onKeyDown(keyCode, event);

    }

    //cond_0

    return true;

}

JAVA转换成smali语法

if-eq改成if-ne

if-ne 改成 if-eq

if-eqz改成 if-nez

if-nez 改成if-eqz

SMali什么意思?

smali

Smali,Baksmali分别是指安卓系统里的Java虚拟机(Dalvik)所使用的一种.dex格式文件的汇编器,反汇编器。其语法是一种宽松式的Jasmin/dedexer语法,而且它实现了.dex格式所有功能(注解,调试信息,线路信息等)。

Smali,Baksmali分别是冰岛语中编译器,反编译器叫法。也许你会问为什么是冰岛语呢,因为Dalvik是一个冰岛渔村名字。

smali文件转换为Java文件后很多错误是怎么回事?

楼主,这个是不能100%成功转成JAVA源码的。。。。。。。。转出来的,只是给开发者参考