android studio external tool 自定义工具

来源:互联网 发布:软件测试基础视频 编辑:程序博客网 时间:2024/06/05 11:00

选项位置

这里写图片描述

生成native.h头文件

这里写图片描述

$JDKPath$\bin\javah.exe-bootclasspath $ModuleSdkPath$/platforms/android-21/android.jar -o $ModuleFileDir$/src/main/jni/$Prompt$ $FileClass$$ModuleFileDir$\build\intermediates\classes\debug

命令行调用原型

E:\demo\obd\As2\mylibrary\build\intermediates\classes\debug>javah -jni -bootclasspath D:\Users\Administrator\AppData\Local\Android\sdk\platforms\android-21\android.jar -o E:\demo\obd\As2\mylibrary\src\main\jni\ff.h com.example.administrator.mylibrary.Native

解释

E:\demo\obd\As2\mylibrary\build\intermediates\classes\debug>javah -jni -bootclasspath D:\Users\Administrator\AppData\Local\Android\sdk\platforms\android-21\android.jar   //依赖jar-o E:\demo\obd\As2\mylibrary\src\main\jni\ff.h   //生成的文件名com.example.administrator.mylibrary.Native  //目标文件 用那个文件生成

查看类中办法变量的签名

这里写图片描述

$JDKPath$\bin\javah.exe-s -p $FileClass$$ModuleFileDir$\build\intermediates\classes\debug

原型

E:\demo\obd\As2\app\build\intermediates\classes\debug>javap -s -p com.example.administrator.myapplication.MainActivity

调用

对应的类右击->external tools->javah/javap
这里写图片描述
这里写图片描述
输入生成.h文件名 是因为在 -o时的Prompt

0 0
原创粉丝点击