smaliファイル比較javaファイル

2075 ワード

smali    java  :
    .class        :  
    .super        :  
    .source        :    
    .implements        :     

    .field        :     
    .method        :   
    .parameter          :      p1,p2...

    .locals x        :    (  )


    const/16 v0, 0x64            :int v0 = 0x64
    const/high16 v0, 0x7f03        : 16  
    const-wide v0, 0x4024051eb851eb85L
    const-string v0, "1111"        :   

    add-int v0, p0, p1    :v0 = p0 + p1(static      p0   )
    sub-int v0, p1, p2    :v0 = p1 + p2(          p1   )
    mul-int v0, p1, p2    :v0 = p1 * p2
    div-int v0, p1, p2    :v0 = p1 / p2

    add-int/2addr v0, v1    :v0+v1   v0     
    sub-int/2addr v0, p2    :v0-p2   v0     

    if-ne    :if(x != y)


    iput-object v0, p0, Lcom/xyz/smali/SmaliActivity;->string:Ljava/lang/String;    :     v0 = string;
    iget-object v0, p0, Lcom/xyz/smali/SmaliActivity;->mBtn:Landroid/widget/Button;     :      

    
    sput v0, Lcom/xyz/smali/SmaliActivity;->OK:I    :sput  static    
    sput-wide v0, Lcom/xyz/smali/SmaliActivity;->dou:D    :sput-wide  static        
    sput-object v0, Lcom/xyz/smali/SmaliActivity;->sss:Ljava/lang/String;
    sget v1, Lcom/xyz/smali/SmaliActivity;->OK:I    :  static  


    invoke-super {p0, p1}, Landroid/app/Activity;->onCreate(Landroid/os/Bundle;)V    : this.super.onCreate();
    invoke-static {p1, p2}, Lcom/xyz/smali/SmaliActivity;->add(II)I        :        add(p1, p2)
    invoke-virtual {v0, p0}, Landroid/widget/Button;->setOnClickListener(Landroid/view/View$OnClickListener;)V    :     

    move-result v0        :       ,      v0
    move-result-object v0    :             v0

    check-cast v0, Landroid/widget/Button;    :        mBtn = (Button) findViewById(R.id.btn);


    return-void      :return ;