吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1616|回复: 1
收起左侧

[求助] 反编译的时候 ,dex2jar在打包.smali的时候报错,

[复制链接]
dytfy666 发表于 2020-3-10 21:04
本帖最后由 dytfy666 于 2020-3-10 22:08 编辑

  • 工具以及版本
    dex-tools-2.1-SNAPSHOT
  • Java JDK
    java -version
    java version "1.8.0_231"
    Java(TM) SE Runtime Environment (build 1.8.0_231-b11)
    Java HotSpot(TM) Client VM (build 25.231-b11, mixed mode)


报错如下:

C:\Users\hellworld\Downloads\Compressed\dex-tools-2.1-SNAPSHOT\dex-tools-2.1-SNAPSHOT>d2j-smali.bat classes-out
smali classes-out -> out.dex
java.lang.RuntimeException: not support
        at com.googlecode.d2j.dex.writer.ev.EncodedValue.wrap(EncodedValue.java:124)
        at com.googlecode.d2j.dex.writer.AnnotationWriter$EncodedArrayAnnWriter.visit(AnnotationWriter.java:106)
        at com.googlecode.d2j.smali.AntlrSmaliUtil.acceptAnnotation(AntlrSmaliUtil.java:740)
        at com.googlecode.d2j.smali.AntlrSmaliUtil.acceptAnnotation(AntlrSmaliUtil.java:731)
        at com.googlecode.d2j.smali.AntlrSmaliUtil.acceptAnnotations(AntlrSmaliUtil.java:697)
        at com.googlecode.d2j.smali.AntlrSmaliUtil.acceptFile(AntlrSmaliUtil.java:46)
        at com.googlecode.d2j.smali.Smali.smali0(Smali.java:78)
        at com.googlecode.d2j.smali.Smali.smaliFile(Smali.java:42)
        at com.googlecode.d2j.smali.Smali$1.visitFile(Smali.java:103)
        at com.googlecode.d2j.smali.Smali$1.visitFile(Smali.java:91)
        at java.nio.file.Files.walkFileTree(Unknown Source)
        at java.nio.file.Files.walkFileTree(Unknown Source)
        at com.googlecode.d2j.smali.Smali.smali(Smali.java:91)
        at com.googlecode.d2j.smali.SmaliCmd.doCommandLine(SmaliCmd.java:68)
        at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:290)
        at com.googlecode.d2j.smali.SmaliCmd.main(SmaliCmd.java:26)


  • 自己摸索:
    百度了很久,使用了baksmali-2.4.0.jar,smali-2.4.0.jar
    [Shell] 纯文本查看 复制代码
    java -jar smali-2.4.0.jar a classes-out   :: classes-out是反编译.dex的文件夹,包含.smali文件

    这个可以反编译,也可以回编。

但是dex2jar工具就会报错,会不会是我缺少什么包,有大佬能看一哈么,随便能不能给个关键词怎么查看自己缺少什么包,新手一枚,一个小尝试耽误两天了:'(weeqw:'(weeqw  

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

zchld 发表于 2020-3-10 22:26
检查清单文件
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 13:24

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表