Android.mk 中添加动态库编译例程 编译可执行程序
2016-08-28 15:27
423 查看
LOCAL_PATH := $(call my-dir) include $(CLEAR_VARS) LOCAL_MODULE := ffmpeg LOCAL_SRC_FILES :=libffmpeg.so include $(PREBUILT_SHARED_LIBRARY) include $(CLEAR_VARS) LOCAL_LDLIBS := -L$(SYSROOT)/usr/lib -llog -ldl LOCAL_MODULE := ffmpeg1 LOCAL_SRC_FILES := FirstJNI.c LOCAL_SHARED_LIBRARIES := ffmpeg include $(BUILD_SHARED_LIBRARY) 需要注意的地方是 java 端调用时需要先加载 添加的动态库,注意顺序 修改Android.mk ndk-build也可以编译成可执行文件 include $(BUILD_EXECUTABLE) 在Android 控制台界面下运行需要导出so库路径 export = /data/:$LD_LIBRARY_PATH
相关文章推荐
- 如何使用ionic打包Android的apk
- Android ADB(二)
- android消息处理之Handler
- Android7.0 数据拨号前的准备工作
- 自定义View之饼状图
- 录制手机屏幕并且上传到博客的方法
- viewpager嵌套fragment,实现对fragment的动态删除
- Android获取屏幕高度、状态栏高度、标题栏高度
- Android布局_View属性
- # android 系统修改/dev/bus/usb/*和串口的访问权限
- android wap与net的两种连接方式
- view_ _ Android应用坐标系统全面详解
- android|图形图像 fontmetrics 文本绘制
- .9图片四个边的含义
- Android小公举:Clipboard to file
- Android动画(1)--概述及FrameAnimation
- Android学习之AsyncTask
- Android05--Android之ScrollView的属性总结
- Android实现跳动的小球加载动画效果
- Android开发中定制自己的日志工具