android-ndk-r6b编译NDK
16lz
2021-01-26
1、建立android工程,在与src同级别目录下建立jni.java类,这个类
package com.*.aip;
public class Jni {
public native String PushMsg(String strMsg);
}
2、把jni.java放到bin目录下,cmd切换到bin目录下,用javac jni.java编译出jni.class
3、把2获得的jni.class替换src/com/*/aip目录下的jni.class
4、cmd切换到bin目录下,用javah -jni com.*.aip.Jni 获得h文件
5、把h文件,Android.mk和c文件统一放入jni文件夹,把jni文件放入android-ndk-r6b目录下
6、打开cgwin,切换到android-ndk-r6b目录下,用./ndk-build 模块名(Android.mk中定义的目标模块名)
更多相关文章
- Android(安卓)资源文件错误排查 Process 'command ' 等错误排查
- Android实现文件目录的选择并保存到SharedPreferences中(适配6.0
- Android帧缓冲区(Frame Buffer)硬件抽象层(HAL)模块Gralloc的实现原
- unity调用aar包 适配AndroidX冲突
- Develop--Training(五)Getting Started--Saving Data
- apk 反编译 教程 (不支持混淆,Android)
- android按键映射
- Android获得文本框 单选框 多选框的值
- Android游戏开发菜鸟之路(三)