maoabc / nmmp

dex-vm used to protect the android classes.dex file
736 stars 260 forks source link

New version #13

Closed timscriptov closed 3 years ago

timscriptov commented 3 years ago

Added config/settings (tools/config.json) { "abi":{ "armeabi-v7a":true, "arm64-v8a":false, "x86":true, "x86_64":false }, "path": { "sdk": "/Android/Sdk", "cmake": "/Android/Sdk/cmake/3.10.2.4988404", "ndk": "/Android/Sdk/ndk/22.0.7026061" }, "ndk": { "toolchains":"windows-x86_64" } }

Update all dependencies

maoabc commented 3 years ago

Why remove the Nonnull annotation?getVmLibOutputDir() and getVpLibOutputDir() needs to change with buildType, The .so output path is "obj/$abi/libnmmvm.so" and "obj/$abi/libnmmp.so" .

timscriptov commented 3 years ago

@maoabc Hello. I, when updating the Guava dependency, did not write the name of the library correctly. And the studio could not find this class, and when I found the error, it was already too late