nmmp icon indicating copy to clipboard operation
nmmp copied to clipboard

bug

Open 1198287349 opened this issue 4 years ago • 17 comments

Exception in thread "main" java.rmi.RemoteException: Can't handle main dex at com.nmmedit.apkprotect.ApkProtect.handleApplicationClass(ApkProtect.java:516) at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:119) at com.nmmedit.protect.Main.main(Main.java:58)

1198287349 avatar May 25 '21 06:05 1198287349

错误应该是删除中间dex时出错了,不知道是不是没生成,还是文件操作时出错

maoabc avatar May 25 '21 06:05 maoabc

错误应该是删除中间dex时出错了,不知道是不是没生成,还是文件操作时出错

没有删除啊 我看到dex生成了 就是没出app

1198287349 avatar May 25 '21 06:05 1198287349

错误应该是删除中间dex时出错了,不知道是不是没生成,还是文件操作时出错

留个联系方式呗

1198287349 avatar May 25 '21 06:05 1198287349

错误应该是删除中间dex时出错了,不知道是不是没生成,还是文件操作时出错

我是在win10下面编译和使用的

1198287349 avatar May 25 '21 06:05 1198287349

Exception in thread "main" java.rmi.RemoteException: Can't handle main dex at com.nmmedit.apkprotect.ApkProtect.handleApplicationClass(ApkProtect.java:516) at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:119) at com.nmmedit.protect.Main.main(Main.java:58)

1198287349 avatar May 25 '21 06:05 1198287349

一直都是这个错误

1198287349 avatar May 25 '21 06:05 1198287349

我改了下,等外提交

maoabc avatar May 25 '21 06:05 maoabc

我改了下,等外提交

等你修改

1198287349 avatar May 25 '21 06:05 1198287349

win10的话可能有问题,就算这个没问题,后面编译也不行,因为用了shell脚本以及文件路径全按linux下的方式处理

maoabc avatar May 25 '21 06:05 maoabc

win10的话可能有问题,就算这个没问题,后面编译也不行,因为用了shell脚本以及文件路径全按linux下的方式处理

等会装一下乌班图去试试

1198287349 avatar May 25 '21 06:05 1198287349

Task :arsc:test FAILED

apk.arsc.ResourceStringTest > decodeUtf8String FAILED java.lang.AssertionError at ResourceStringTest.java:85

apk.arsc.ResourceStringTest > encodeUtf8String FAILED java.lang.AssertionError at ResourceStringTest.java:97

apk.arsc.ResourceStringTest > decodeUtf16String FAILED java.lang.AssertionError at ResourceStringTest.java:91

apk.arsc.ResourceStringTest > encodeUtf16String FAILED java.lang.AssertionError at ResourceStringTest.java:103

16 tests completed, 4 failed

1198287349 avatar May 25 '21 07:05 1198287349

这个是arsc测试出错,不知道是不是跟jdk版本有关。用jdk1.8试试呢,高版本jdk我没试过。这些来自arscblamer,用来直接修改二进制AndroidManifest.xml。

maoabc avatar May 25 '21 07:05 maoabc

这个是arsc测试出错,不知道是不是跟jdk版本有关。用jdk1.8试试呢,高版本jdk我没试过。这些来自arscblamer,用来直接修改二进制AndroidManifest.xml。

也是一样的

1198287349 avatar May 25 '21 08:05 1198287349

找个出错的测试方法调试看看哪步出错的呢,按里这些应该不会有问题。实在不行把测试代码全给注释掉。

maoabc avatar May 25 '21 09:05 maoabc

不如上传一个样本,给作者用于分析

comeon010 avatar May 25 '21 09:05 comeon010

好的,我晚上弄个例子,我以为这种java项目很好编译,估计有的地方依赖我本地环境,导致有错误

maoabc avatar May 25 '21 10:05 maoabc

Exception in thread "main" java.rmi.RemoteException: Can't handle main dex at com.nmmedit.apkprotect.ApkProtect.handleApplicationClass(ApkProtect.java:516) at com.nmmedit.apkprotect.ApkProtect.run(ApkProtect.java:119) at com.nmmedit.protect.Main.main(Main.java:58)

I have met this error. I "Rebuild project nmmp" and it worked.

timscriptov avatar Jun 19 '21 12:06 timscriptov