cuplv/droidel — pull request #15 by highwater (2014-12-17 06:27:35+00:00)
Title: Upgrade to dex2jar 2.0

Upgrade to avoid errors like this:

ncc@ncc:~$ ./d2j-dex2jar.sh ~/apks/android_4.4.2_r1/malware/mal_com.whatsapp.apk
dex2jar /home/ncc/apks/android_4.4.2_r1/malware/mal_com.whatsapp.apk -> mal_com.whatsapp-dex2jar.jar
com.googlecode.dex2jar.DexException: while accept method [Landroid/support/v4/app/FragmentTransaction;.add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;]
at com.googlecode.dex2jar.reader.DexFileReader.acceptMethod(DexFileReader.java:694)
at com.googlecode.dex2jar.reader.DexFileReader.acceptClass(DexFileReader.java:441)
at com.googlecode.dex2jar.reader.DexFileReader.accept(DexFileReader.java:323)
at com.googlecode.dex2jar.v3.Dex2jar.doTranslate(Dex2jar.java:85)
at com.googlecode.dex2jar.v3.Dex2jar.to(Dex2jar.java:261)
at com.googlecode.dex2jar.v3.Dex2jar.to(Dex2jar.java:252)
at com.googlecode.dex2jar.tools.Dex2jarCmd.doCommandLine(Dex2jarCmd.java:110)
at com.googlecode.dex2jar.tools.BaseCmd.doMain(BaseCmd.java:174)
at com.googlecode.dex2jar.tools.Dex2jarCmd.main(Dex2jarCmd.java:34)
Caused by: com.googlecode.dex2jar.DexException: while accept parameter annotation in method:[Landroid/support/v4/app/FragmentTransaction;.add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;], parameter:[0]
at com.googlecode.dex2jar.reader.DexFileReader.acceptMethod(DexFileReader.java:663)
... 8 more
Caused by: com.googlecode.dex2jar.DexException: Not support yet.
at com.googlecode.dex2jar.reader.Constant.ReadConstant(Constant.java:128)
at com.googlecode.dex2jar.reader.DexAnnotationReader.accept(DexAnnotationReader.java:58)
at com.googlecode.dex2jar.reader.DexFileReader.acceptMethod(DexFileReader.java:660)
... 8 more

Dex2jar's new site is here https://sourceforge.net/projects/dex2jar/