nmmp icon indicating copy to clipboard operation
nmmp copied to clipboard

电脑系统问题

Open mengfanlei1995 opened this issue 2 years ago • 11 comments

Exception in thread "main" java.io.IOException: Cannot run program "/Users/mrmeng/Library/Android/sdk/ndk/21.4.7075529/toolchains/llvm/prebuilt/linux-x86_64/bin/llvm-strip": error=2, No such file or directory 作者你好 编译的时候 ndk 的目录 有点问题 你这个执行的环境是 lnuix 的 我的是 mac环境的 没有 linux-x86_64 这个目录 我这边是 darwin-x86_64 这个目录 请问这个要怎么解决

mengfanlei1995 avatar Jul 11 '23 10:07 mengfanlei1995

我是arm芯片的 mac

mengfanlei1995 avatar Jul 11 '23 10:07 mengfanlei1995

你找下llvm-strip的位置,不同ndk版本这个路径好像有区别

maoabc avatar Jul 11 '23 10:07 maoabc

这个位置我是知道的 但是执行你这个命令 自动就执行道 linux-x86_64/bin/llvm-strip这个目录了 可以修改目录么?

mengfanlei1995 avatar Jul 11 '23 10:07 mengfanlei1995

直接改BuildnNativeLib.java,里面有这些路径修改。其他系统不同ndk版本我也没有环境测试,改源码就行了。

maoabc avatar Jul 11 '23 11:07 maoabc

jar运行后目录下会出现tools目录,里面有配置文件,不过那个只配置了linux跟windows,你可以修改看看

maoabc avatar Jul 11 '23 11:07 maoabc

好的,感谢作者

mengfanlei1995 avatar Jul 11 '23 12:07 mengfanlei1995

还有作者 我发现 加固完之后 好像没啥区别 加固完安装不了了 我看你这文档 是需要执行 apksigner 这个命令是吧 这个命令是啥啊?

mengfanlei1995 avatar Jul 11 '23 12:07 mengfanlei1995

加固原理写在介绍里,又不是把文件藏来藏去才叫加固。加固后自己要重新签名。

MrMeng @.***> 于 2023年7月11日周二 20:18写道:

还有作者 我发现 加固完之后 好像没啥区别 加固完安装不了了 我看你这文档 是需要执行 apksigner 这个命令是吧 这个命令是啥啊?

— Reply to this email directly, view it on GitHub https://github.com/maoabc/nmmp/issues/79#issuecomment-1630721572, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA27LV2YUCN5KD3OFYHQU2LXPVAC3ANCNFSM6AAAAAA2F2ESNA . You are receiving this because you commented.Message ID: @.***>

maoabc avatar Jul 11 '23 12:07 maoabc

apksigner sign --ks ~/.myapp.jks build/input-protect-align.apk 就是重新签名这个命令哈 apksigner 是啥?

mengfanlei1995 avatar Jul 11 '23 12:07 mengfanlei1995

这是android-sdk自带的命令,去build-tools下面找找就知道了。

MrMeng @.***> 于 2023年7月11日周二 20:32写道:

apksigner sign --ks ~/.myapp.jks build/input-protect-align.apk 就是重新签名这个命令哈 apksigner 是啥?

— Reply to this email directly, view it on GitHub https://github.com/maoabc/nmmp/issues/79#issuecomment-1630740511, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA27LV7KS2ANSH6DSHUMUNLXPVBU5ANCNFSM6AAAAAA2F2ESNA . You are receiving this because you commented.Message ID: @.***>

maoabc avatar Jul 11 '23 12:07 maoabc

可以了 感谢作者

mengfanlei1995 avatar Jul 11 '23 13:07 mengfanlei1995