Android NDK r5 开发记录 window环境

My God I did it

       学习的第一步,就是模仿。现在的任务就是跑通官方自带的例子

一、环境搭建(在搭建好Android SDK 开发环境的基础上)
1.Cygwin:make,gcc,perl…
2.android-ndk-r5-windows.zip
二、Cygwin环境配置
修改文件 X:\cygwin\home\use\.bashrc ,加入如下信息

NDK=/cygdrive/e/ProgramLibs/android-ndk-r5
export NDK

三、开始项目

1.打开Cygwin,进入到项目所在目录image

 

2.执行命令:$NDK/ndk-build 正常编译(根据AndroidManifest.xml,android:debuggable="true" 进行指定)$NDK/ndk-build NDK_DEBUG=1 调试编译,如果是SDK是8或更高的版本,你不要指定,工具自动按照调试来执行编译

%9X_`$_CJ%{9CEM)]P6I`@S

 

更多资料参照 android-ndk-r5/documentation.html

posted on 2010-12-28 17:11 braden 阅读(892) 评论(1)  编辑  收藏

评论

# re: Android NDK r5 开发记录 window环境 2010-12-29 14:37 ff


4。FFmpeg vs Gstreamer
在Gstreamer中FFmpeg像是一个插件,Gstreamer有一整套管理插件机制,动态加载。
FFmpeg是个方便的编解码库+容器结构库。
FFmpeg很独立,基本不需要其它依赖,Gstreamer强烈依赖于glib等东西。

Gstreamer留足了灵活性,在应用程序中可以任意拼接元素,达到各种效果,但是这个拼接搭建也是得讲究艺术的,用Gstreamer写播放器not so easy,要理解这套机制也得花很长的时间。

FFmpeg并不提供管理,那就是需要自己在播放器中实现一套管理机制。  回复  更多评论   


只有注册用户登录后才能发表评论。


网站导航:
 
<2010年12月>
2829301234
567891011
12131415161718
19202122232425
2627282930311
2345678

导航

统计

常用链接

留言簿(1)

随笔档案

搜索

最新评论

阅读排行榜

评论排行榜