Android Studio打开File->Settings->Tools->External Tools->+(加号,用于添加tools)
配置javah:
Tools Settings中:
Program: $JDKPath$\bin\javah.exe
Arguments: -encoding utf-8 $FileClass$
Working directory: $SourcepathEntry$
配置 ndk-build:
Program: D:\AndroidSDK\android-ndk-r9d\ndk-build.cmd
Arguments: NDK_PROJECT_PATH=$FileParentDir$/build/intermediates/ndk NDK_LIBS_OUT=$FileParentDir$/libs NDK_APPLICATION_MK=$FileParentDir$/jni/Application.mk APP_BUILD_SCRIPT=$FileParentDir$/jni/Android.mk V=1
Working directory: $SourcepathEntry$
使用方式:
自建ndk-build-r9d使用方式:
先点击Application.mk文件,鼠标右击选external tool->选择ndk-build-r9d (名称自己定,这里我命名为ndk-build-r9d,如上图所示)
javah的使用方式和上面一样,先选择java类文件,鼠标点击这个xxxxx.java 文件,然后鼠标右击,弹出选择框,然后选择external tool->javah