参考链接:http://blog.csdn.net/haoel/article/details/2886
android ndk编译,和源码环境下的编译需要写一个mk文件,其实它就是makefile文件。
makefile(或Makefile)它就是一个构建的规则,描述了哪些文件需要先编译,哪些后编译,如何链接... make就是一个命令工具,它来解释makefile中的规则,执行并生成规则中...
分类:
其他好文 时间:
2014-11-06 17:35:23
阅读次数:
177
环境:
NDK版本r8,eclipse和Android使用的是adt-bundle-windows-x86打包版本比较方便,
操作系统为windows8.1
一、NDK的编译
1、源码
NDK的examples目录有Hello-GL2的源码,大家可以先使用它。
2、将示例工程导入到eclipse中
3、编译设置
a、选中工程,eclipse中菜单windows->preferece...
分类:
移动开发 时间:
2014-11-06 17:30:58
阅读次数:
288
最近花了一天时间将ffmpeg/tools/build_stagefright执行成功,主要是交叉编译所需要的各种动态库的支持没链接上,导致各种报错,基本上网络上问到的问题我都碰到了,特此记录下来。编译环境:Ubuntu 14.04 + Android NDK + FFmpeg源码。第一步:将ffm...
分类:
移动开发 时间:
2014-11-06 12:46:18
阅读次数:
232
以Hello Android工程为例。建立好工程hello-a,在jni目录下创建文件hello-a.c,文件内容如下。(注意是jni目录,使用src目录编译会出错) #include int main(){ printf("Hello Android!\n"); return 0;}在...
分类:
其他好文 时间:
2014-11-05 14:30:34
阅读次数:
155
1. helloworld.c#include #include /* * Class: com_example_ndk_NativeHelloworld * Method: hello * Signature: ()Ljava/lang/String; */jstring JNICA...
分类:
其他好文 时间:
2014-11-05 12:27:46
阅读次数:
119
1、背景介绍
最近有个项目,需要客户端发送短信,但是被360提示报毒了,还有一个问题就是不太安全,怎么办呢?这个时候,我们的处理方式是使用了JNI调用Java方法,来发送短信。但是在编译的过程中,出现了几个问题,这里来简单总结一下。
2、问题一
2.1 出错信息
这里直接贴出错误代码,以搜索引擎的强大,会很快就搜出来。
Android NDK: WARNING: A...
分类:
其他好文 时间:
2014-11-04 17:36:50
阅读次数:
197
执行下命令:1 重新挂载/system目录,使之能读写:mount -o remount,rw /dev/null /system2 修改这个文件的权限:chmod 777 /system3 利用dd和mv命令复制文件到system里去: dd if=/data/data/com.simo.simo...
分类:
移动开发 时间:
2014-11-04 17:04:38
阅读次数:
210
Android下没有ldd可以使用,在进行ndk开发的时候,检查库的依赖项特别麻烦。有两个解决方案:1、将linux的的ldd移植过去。因为android也是基于linux的,所以将ldd移植过去是完全可能的,google一下吧,这不是本文的重点;2、现成的。ndk已经提供了工具,在ubuntu下执...
分类:
移动开发 时间:
2014-11-04 14:29:52
阅读次数:
227
1、资源下载
(1)、Android的eclipse的开发环境
我用的是adt-bundle-windows-x86,官方主页就可以下载,这是打包的版本,直接运行eclipse.exe即可启动
(2)、NDK
下载NDK(大家网上下载一下)
(3)、cygwin64
用于模拟linux运行环境(大家网上下载一下)
2、环境配置
(1)eclipse导入项目
导入NDK examp...
分类:
移动开发 时间:
2014-11-03 19:26:34
阅读次数:
283
关于NDK编译ffmpeg的方法,网上的教程基本都是以低版本ffmpeg编译居多,对于高版本的ffmpeg编译没有一份完善的教程,笔者折腾了n天后算是编译出libffmpeg.so文件,特此记录以备忘,同时给大家作为参考~~...
分类:
其他好文 时间:
2014-11-02 18:20:12
阅读次数:
291