Android(安卓)Studio 定制快速生成Jni 头文件工具 Ndk教程
16lz
2021-01-26
本次使用的Android Studio版本为1.3.2
依次打开Settings->Too>External Tools后点击绿色加号按钮添加
Windows平台设置如下:
Program: javahParameters: -v -jni -d $ModuleFileDir$/src/main/jni $FileClass$Working directory: $SourcepathEntry$
如果是Linux平台则Program修改为:/usr/bin/javah 当然如果希望自定义头文件路径的可在-v -jni -d后面将$ModuleFileDir$/src/main/jni修改成想要的路径,这里就不多累赘了。
简单的测试代码:
新建一个Java native类,代码如下
package com.app.silver.jnipro;/** * Created by Silver on 2015/9/14. */public class Native { public static native String getStringFromJni(); static { System.loadLibrary("JniPro"); }}
如上图所示,右击Java包下的Native类文件,点击Android Tools->javah则成功编译出Jni所需的头文件
成功结果图如下:
刚从Eclipse转Android Studio,如果有更好的方法欢迎联系,相互交流。
更多相关文章
- 【Android】利用Strings资源文件来格式化字符串
- android 开发 - 结束所有activity
- Android(安卓)sd存储总结
- Android输入框实时模糊搜索效果的示例代码
- android 带图片的文本框
- Android实现图片左右滑动效果
- android开机启动流程简单分析
- 在android 2.3.x中修改actionbarsherlock的样式
- Android中怎样获取SD卡路径