Andorid.mk 文件手动编译
来源:互联网 发布:淘宝女装从哪里进货好 编辑:程序博客网 时间:2024/06/05 19:08
虽然Android studio 已经可以帮我们自动编译文件,但是有时候我们还是需要自己手动编译文件的。
1.准备你要编译的.c文件
2.编写Android.mk文件
这里我就不多说编写mk文件的了,可以参考其他的文章比如:http://hubingforever.blog.163.com/blog/static/171040579201152185542166/ 他们这些文章更加透彻
我只是粘贴我的一段编写吧 Android.mk内容
LOCAL_PATH :=
LOCAL_MODULE := daemon_api20
LOCAL_SRC_FILES := daemon_api20.c \
common.c
LOCAL_C_INCLUDES :=
include $(BUILD_SHARED_LIBRARY)
//LOCAL_SRC_FILES 为需要打包一起的文件名称,多个文件\分隔,LOCAL_MODULE 为生成的模块名称,打包成 libdaemon_api20.so文件 include $(BUILD_SHARED_LIBRARY) 生成共享库
Application.mk内容
APP_ABI := armeabi armeabi-v7a x86 arm64-v8a x86_64 mips mips64
APP_PLATFORM := android-15
这里声明打包成的库的指令集 和 Android studio ndk自动配置生成的abiFilters 是一样的
APP_PLATFORM 是声明配置Android sdk 版本
3.在命令行执行生成so文件
在Terminal窗口,首先跳转到jni目录,然后执行ndk-build命令
那么就生成了so文件
- Andorid.mk 文件手动编译
- linux andorid.mk文件解析
- cocos2d-x避免手动修改android.mk文件来编译
- cocos2d-x避免手动修改android.mk文件来编译
- cocos2d-x避免手动修改android.mk文件来编译
- Andorid中mk文件的一些解释
- android.mk文件的编译
- Android.mk编译文件解析
- 手动编译Jsp文件
- andorid编译
- 手动编译运行java文件
- 手动编译、执行java文件
- Android.mk编译出不同的文件
- Android编译系统之andrloid.mk文件
- Android编译系统分析,mk文件说明等
- 编译应用时的Android.mk文件
- Android.mk各种文件编译汇总
- Android.mk各种文件编译汇总
- js,html实现简单的h5小游戏点亮所有的灯小游戏源码
- 关于map,hash_map小数据量查询效率的问题
- Java用POI处理Excel中的日期
- RxJava 合并组合两个(或多个)Observable数据源
- H.264句法和语法总结(一)句法元素的分层结构
- Andorid.mk 文件手动编译
- PHP相关系列 - 如何提高php代码的质量
- AccessibilityNodeInfo自动输入
- linux中安装redis
- 有的Module出现findLibrary returned null,有的不出现
- (12)Struts_通配符映射
- iOS - 修改IOS tabbar 背景图片以及分割线
- Vuejs——(6)Vuejs与form元素
- java源文件中的类至多有一个被public修饰(学习心得)