原文为:《教我兄弟学Android逆向06 用AndroidStudio编写第一个so》
二.打开android studio终端,使用javac编译上述文件,生成class文件。
其中javah -jni 包名.类名 命令生成.h,这个步骤已经不适用于当前Android studio版本:Android Studio Hedgehog | 2023.1.1 Patch 。使用原来的命令就会报错
The operation couldn’t be completed. Unable to locate a Java Runtime that supports javah.
Please visit http://www.java.com for information on installing Java.
修改命令为: javac -h . example/cpptest/JniWrapper.java
命令中间的有个"."不要丢弃。