huyia 发表于 2019-6-16 10:03

androidkiller编译问题

本帖最后由 huyia 于 2019-6-16 10:14 编辑

1:在回汇编时遇到“APK 编译失败,无法继续下一步签名”时,可更换新版本apktool,网址https://ibotpeaches.github.io/Apktool/;
2:如果在回汇编时签名成功,但是apk大小只有1k,并且出现”:11:50.728] "Exception in thread "main" java.lang.NoClassDefFoundError: sun/misc/BASE64Encoder      at com.android.signapk.SignApk.addDigestsToManifest(SignApk.java:169)      at com.android.signapk.SignApk.main(SignApk.java:325)Caused by: java.lang.ClassNotFoundException: sun.misc.BASE64Encoder      at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source)      at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source)      at java.base/java.lang.ClassLoader.loadClass(Unknown Source)
... 2 more“这类错误时,可在主页--->配置----->java,使用低版本的java版本,本人使用的是java8,

参考链接:https://github.com/kefir500/apk-icon-editor/issues/74,https://www.52pojie.cn/thread-808187-1-1.html,https://www.52pojie.cn/thread-951724-1-1.html

chugerxiaoxiao 发表于 2019-6-21 11:26

第二种情况换签名。。。使用Androidkiller 的签名,不用Default 。。。

huyia 发表于 2022-4-2 11:23

15991456775 发表于 2022-2-26 11:47
第一个问题在更换了APKTOOL后仍然没有解决,不知道什么情况

很多加壳的app是Android killer处理不了的,常见情况更换新的apktool可以解决
或者你可以使用jadx、jeb等工具反编译(这些工具不能脱壳)

huyia 发表于 2019-6-16 10:07

最新apktool版本网址:https://ibotpeaches.github.io/Apktool/,可在这网址下载

中山小小熊 发表于 2019-6-18 08:48

我是打酱油的,顺便点个赞

AcsZeg 发表于 2019-6-18 10:45

大多数情况不能编译,修改smali回编dex,放回apk,重签可以解决

fcguo800 发表于 2019-6-18 14:46

小白确实遇到过这种问题,感谢分享,学习一下。

lsg028 发表于 2020-2-28 09:06

正在学习中,希望得到启发

bobbyleu 发表于 2020-10-4 19:06

chugerxiaoxiao 发表于 2019-6-21 11:26
第二种情况换签名。。。使用Androidkiller 的签名,不用Default 。。。

这个是正道

15991456775 发表于 2022-2-26 11:47

第一个问题在更换了APKTOOL后仍然没有解决,不知道什么情况
页: [1] 2
查看完整版本: androidkiller编译问题