Java 如何从反编译的apk获取JNI文件
我反编译了apk文件,发现使用了Java 如何从反编译的apk获取JNI文件,java,android,android-ndk,java-native-interface,Java,Android,Android Ndk,Java Native Interface,我反编译了apk文件,发现使用了native方法。但是,我找不到与JNI相关的文件,比如c/c++文件。(找不到本机方法的主体) 如何找到本机方法的主体?可以在libs目录中找到本机代码。有关更多信息,请参见SO答案: 应用程序的所有本机代码都存储在中的libs/目录中 apk的根。它是编译的ARM或x86代码,或两者兼而有之。你可以 在libs/architecture\u type/lib\u name.so中找到它。你可以掩饰这个秘密 使用objdump或gdb编写代码。反编译是一项困难得
native
方法。但是,我找不到与JNI相关的文件,比如c/c++文件。(找不到本机方法的主体)
如何找到本机方法的主体?可以在
libs
目录中找到本机代码。有关更多信息,请参见SO答案:
应用程序的所有本机代码都存储在中的libs/目录中
apk的根。它是编译的ARM或x86代码,或两者兼而有之。你可以
在libs/architecture\u type/lib\u name.so中找到它。你可以掩饰这个秘密
使用objdump或gdb编写代码。反编译是一项困难得多的任务,但是
我可以找到一些可能适合你的软件