码迷,mamicode.com
首页 >  
搜索关键字:ndk so库    ( 2075个结果
NDK编译SDL
准备:NDK包:SDL源码:Ubuntu Android开发环境
分类:其他好文   时间:2015-08-15 17:52:41    阅读次数:341
ndk的一些概念
什么场景应用ndk1.代码的包含,apk的java层代码容易被反编译,c/c++被反编译难度非常大2.NDK中调用 第三方C/C++库,因为大部分的开源库都是c/c++编写,比如opencv,opengl3.便于移植,用c/c++写的库可以方便在其他的嵌入式平台上再次利用交叉编译 一个平台上生成另一...
分类:其他好文   时间:2015-08-14 18:44:35    阅读次数:111
使用NDK编译mono
1.下载并安装ndk   2.导出NDK目录到环境变量 export NDK=/var/data/android-ndk-r10e   3.运行NDK的工具链 $NDK/build/tools/make-standalone-toolchain.sh--platform=android-18 --install-dir=/tmp/my-android-toolchain --arch=...
分类:其他好文   时间:2015-08-14 17:09:41    阅读次数:134
Android NDK 构建 以及一些错误
首先下载NDK 然后在最外层的local.properties文件夹中 写上 ndk的路径ndk.dir=/Users/wyj/Desktop/androidStudioSdk/android-ndk-r10d1.新建工程myapp2.在MainActivity中写好1 public static ...
分类:移动开发   时间:2015-08-14 13:14:32    阅读次数:204
使用ndk-build编译生成.so文件
前言:以下都是基于懂得Android开发、jni的使用以及搭建好ndk开发环境的基础上。在Android开发中经常会使用到jni,当安装了ndk环境后就拥有了编译c/c++文件的能力。经常在eclipse里面可以配置一个builders后就能进行编译,但是如果闲麻烦的话也可以用ndk-build工具...
分类:其他好文   时间:2015-08-13 22:04:19    阅读次数:124
cocos2d-x 2.x工程NDK_ROOT路径和环境变量不一致的问题
今天复制了别人创建的cocos2d-x 2.2.3的工程,但是运行的时候,访问的NDK_ROOT的路径竟然不是我电脑上设置的环境变量里面的NDK_ROOT路径!!!找了半天,终于找到了!! 接下来分享下我的解决办法:右键点击eclipse导入的android工程的根目录(我的项目名是shootLit...
分类:其他好文   时间:2015-08-13 20:01:19    阅读次数:121
Ubuntu搭建Android交叉编译环境
一、下载 Android NDKAndroid NDK官方下载页:http://developer.android.com/tools/sdk/ndk/index.html如果需要旧版本的,比如10b版本,64位linux上使用的,可以直接敲http://dl.google.com/android/...
分类:移动开发   时间:2015-08-13 17:51:15    阅读次数:309
Android JNI Lame编解码实现wav到MP3的转换
1、JNI简介 JNI全称为Java Native Interface(JAVA本地调用)。从Java1.1开始,JNI成为java平台的一部分,它允许Java代码和其他语言写的代码(如C&C++)进行交互。并非从Android发布才引入JNI的概念的。 2、JNI与NDK 简单来说,Android的NDK提供了一些交叉编译工具链和Android自带的库,这些Android的库...
分类:移动开发   时间:2015-08-13 12:10:14    阅读次数:209
Android之——JNI与C语言常见术语
库函数: |-  为了代码重用,在C语言中提供了一些常用的、用于执行一些标准任务(如输入/出)的函数,这些函数事先被编译,并生成目标代码,然后将生成的目标代码打包成一个库文件,以供再次使用。库文件中的函数被称为库函数,库文件被称为函数库。 |-  在Windows中C语言库函数中的中间代码都是以.obj为后缀的,Linux中是以 .o为后缀。 提示:单个目标代码是无法直接执行的,目标代码在...
分类:移动开发   时间:2015-08-12 21:46:06    阅读次数:127
4.android.mk编写规范
Android.mk是Android提供的一种makefile文件,用来指定诸如编译生成so库名、引用的头文件目录、需要编译的.c/.cpp文件和.a静态库文件等。要掌握jni,就必须熟练掌握Android.mk的语法规范。一、Android.mk文件的用途一个android子项目中会存在一个或多个...
分类:移动开发   时间:2015-08-11 16:06:59    阅读次数:154
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!