Android Studio 一键生成 JNI 头文件

 Android Studio 一键生成 JNI 头文件

在 Android Studio 中,您可以配置一个外部工具,以便一键生成 JNI 头文件,以下是配置步骤:

一、.打开 Android Studio,进入 "Settings"(设置) -> "Tools"(工具) -> "External Tools"(外部工具)。

 点击加号按钮,添加一个新的工具配置。填写以下信息:

   - Name(名称): 任意名称,比如 "Generate JNI Header"。

   - Description(描述): 可选,可以留空或自定义描述。

   - Program(程序): 在 Windows 上为 `\`,在 Mac 上为 `/`,路径为:

     - Windows:

       $JDKPath$\bin\javah

       (请将 `$JDKPath$` 替换为您的 JDK 安装路径,比如 `C:\Program Files\Java\jdk1.8.0_301`)。

     - Mac:
       /Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home/bin/javah
       
       (请确保路径中的 `jdk1.8.0_301` 与您的 JDK 版本一致)。

 二、Arguments(参数):

对于 Windows 和 Mac,分别使用以下参数:

     - Windows:

       ```
       -d $ProjectFileDir$\cstsdk_rtc\src\main\cpp $FileClass$
       ```

     - Mac:

       ```
       -d $ProjectFileDir$/cstsdk_ptt/src/main/cpp $FileClass$
       ```

   - Working directory(工作目录): 对于 Windows 和 Mac,分别使用以下路径:

     - Windows:

       ```
       $ProjectFileDir$\cstsdk_rtc/src/main/java
       ```

     - Mac:

       ```
       $ProjectFileDir$/cstsdk_ptt/src/main/java
       ```

三、External Tools 生成JNI 头文件。

现在,您可以在 Android Studio 中使用这个工具了。选中要生成 JNI 头文件的 Java 类,然后右键点击,选择 "External Tools"(外部工具),然后选择您配置的工具名称,即可生成对应的 JNI 头文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值