最近一段时间在搞Android NDK 开发,就不可避免的涉及到javah 命令,ndk命令等,但是每次都要切换都要进入路径,敲命令等重复工作,就在网上找了下自动生成的配置,果不其然~但是网上很多资源,照着配置有错误。自己看了下就是配置变量,就在将自己的配置列出来,做个记录。仅供参考。。。
开发环境
-Mac OS 10.12
-AndroidStudio 3.0

具体配置
1 . Preference>Tools> External Tools, 如图:
Mac下 AndroidStudio 配置javah 命令
2 . 点击+ 号,进入javah命令配置界面
Mac下 AndroidStudio 配置javah 命令

命令参数如下:
Program:/usr/bin/javah (Whereis javah 查看具体的命令路径)
Parameters:-classpath . -jni -d $ModuleFileDir$/src/main/jni $FileClass$ ( ModuleFileDir,FileClass 从右边直接插入)
working directory:\$ModuleFileDir\$/src/main/java(无语了 \$ 转义有问题,具体输入请看图片吧)

  1. 点击ok>apply>ok;

最后,在含有native方法的类上 右键>External tools >javah ,就能生成对应的头文件了。enjoy

相关文章:

  • 2021-05-16
  • 2022-12-23
  • 2021-07-30
  • 2022-02-10
  • 2021-08-09
  • 2021-11-20
  • 2021-12-04
  • 2021-11-30
猜你喜欢
  • 2022-01-12
  • 2021-05-18
  • 2022-12-23
  • 2021-12-03
  • 2022-12-23
相关资源
相似解决方案