码迷,mamicode.com
首页 >  
搜索关键字:ndk so库    ( 2075个结果
YUV420图像旋转90算法的优化
在做android摄像头捕获时,发现从android摄像头出来的原始视是逆时针旋转了90度的,所以须要把它顺时针旋转90。android视频支持的是NV21格式,它是一种YUV420的格式。当然,始果你用的是android sdk的话,当中image就提供这个能力。可是我是在ndk下开发,没有找到....
分类:其他好文   时间:2014-05-26 20:56:37    阅读次数:297
在Android项目中调用已有.so库
注意该.so库指的是android平台的,非一般linux、unix平台;1、现有库libcom_ycan_testLib.so2、新建android项目TestLib23、添加新类:类名:testLib包路径:参考现有库名,应为com.ycan4、在新类中声明库的本地方法,如下:package c...
分类:移动开发   时间:2014-05-26 07:05:56    阅读次数:393
Android系统应用信息中存储和缓存的计算方法
进行如下操作: 设置->应用->选择一个应用->应用信息 会到达如下界面: 可以看到这个应用占用的磁盘空间。 先说结果,这几项有计算哪些文件(夹)。 1.应用,由三项组成 /data/data/com.myapp/lib,即so库文件夹大小/data/app/com.myapp-1.apk,原始apk文件的复制/data/dalvik-cache/data@app@com....
分类:移动开发   时间:2014-05-26 04:31:49    阅读次数:522
Android NDK学习笔记(一) 为什么要用NDK?
NDK是什么NDK是NativeDevelopmentKit的简称,即本地开发工具包。通过NDK,Android允许开发人员使用本地代码语言(例如C/C++)来完成应用的部分(甚至全部)功能。注意:由于翻译原因,有些地方也把Native翻译为“原生”。NDK是SDK的一个补充,可以帮助你做这些事情:生成可以在..
分类:移动开发   时间:2014-05-24 16:57:02    阅读次数:753
Android-NDK处理用户交互事件
在 android_main(struct android_app* state)函数里面设置输入事件处理函数:state->onInputEvent = &handleInput;//设置输入事件的处理函数,如触摸响应函数介绍:AMotionEvent_getX():以屏幕左上角为原点,是绝对坐标...
分类:移动开发   时间:2014-05-23 09:29:18    阅读次数:585
将 Android* x86 NDK 用于 Eclipse* 并移植 NDK 示例应用
目标 面向 Eclipse (ADT) 的 Android 插件现在支持基于 NDK 的应用开发。 其可自动生成项目和构件文件以及代码存根,并可集成到整个 Android 应用开发中(构建原生库、将库复制到项目内的相应 JNI 文件夹、将应用打包以及生成带有 NDK 代码的最终 APK)。 本文将讨论如何配置 Eclipse 以利用该功能,并示范移植 NDK 应用的示例。 配置 Ecl...
分类:移动开发   时间:2014-05-23 07:50:44    阅读次数:395
Android中关于JNI 的学习(四)简单的例子,温故而知新
在第零篇文章简单地介绍了JNI编程的模式之后,后面两三篇文章,我们又针对JNI中的一些概念做了一些简单的介绍,也不知道我到底说的清楚没有,但相信很多童鞋跟我一样,在刚开始学习一个东西的时候,入门最好的方式就是一个现成的例子来参考,慢慢研究,再学习概念,再回过来研究代码,加深印象,从而开始慢慢掌握。 今天我们就再来做一个小Demo,这个例子会比前面稍微复杂一点,但是如果阅读过前面几篇文章的话,理解起来也还是很简单的。很多东西就是这样,未知的时候很可怕,理解了就很简单了。 1)我们首先定义一个Java类,里面包...
分类:移动开发   时间:2014-05-23 02:25:28    阅读次数:316
Android 使用OpenCV之编译环境非CygWin方式(Win7+Eclipse+ADT+CDT+NDK)
纯windows环境下搭建Android OpenCV开发环境,很简单...
分类:移动开发   时间:2014-05-22 17:16:59    阅读次数:422
如何利用 release 版本的 backtrace 来定位 android NDK 程序的崩溃位置
我们知道 android NDK 程序在崩溃时会生成一个 tombstone 的 backtrace (也可利用 ADB logcat 抓取),从这个 backtrace 中我们可以了解是哪个函数引发的崩溃,但是通常由于我们发布时都是 release 版,无法利用 backtrace 中的地址信息直接定位到源码和行号,当引发崩溃的错误不是很明显时,对于我们解决问题的帮助就不大。 这时通常我们是重...
分类:移动开发   时间:2014-05-21 15:30:02    阅读次数:502
android ndk中的工具使用
android ndk,各种小工具使用...
分类:移动开发   时间:2014-05-21 09:35:04    阅读次数:321
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!