: JNI "javah"
***I am using Window 10 and Android Studio 2.1.2.***
, APP (JNIP ) -
E:\test\JNIP and you wrote native methods in JniExample.java file
JDK
C:\Program Files\Java\jdk1.8.0_51\bin>
JNI
E:\test\JNIP\app\src\main\JNI (where, you want to create header file)
E:\test\JNIP\app\build\intermediates\classes\debug\com\example\mpankaj\jnip\JniExample.java
Android.jar
C:/Users/mpankaj/AppData/Local/Android/Sdk/platforms/android-23/android.jar
,
Write coommand/Terminal .h
javah -d (JNI Folder Location) -classpath (JAR Locaion);(class Location)
,
C:/Program Files/Java/jdk1.8.0_51/bin>javah -d E:/test/JNIP/app/src/main/JNI -classpath C:/Users/mpankaj/AppData/Local/Android/Sdk/platforms/android-23/android.jar;E:\test\JNIP\app\build\intermediates\classes\debug com.example.mpankaj.jnip.JniExample
.h com_example_mpankaj_jnip_JniExample.h