打开window菜单下的preference选项。选择Android,Native Development(本地开发) 选择你的NDK安装目录。但是,这个插件目前仅支持ndk的r4和r5版本,更高版本会提示这个路径无效。其实,插件只是需要这个参数向PATH中添加这个路径,但是不设置这个路径会导致插件...
分类:
其他好文 时间:
2015-04-22 13:41:51
阅读次数:
101
做项目的过程中发现,引用第三方的库lib3rdsdk.so,当直接把lib3rdsdk.so放进armeabi文件夹里,会被删除掉。查网上资料都说的不全,经过实验,最简单的方法就是在jni下的android.mk里加下面3-7行就可以,要放最前面,放后面有可能不行哦,因为编译路径有可能会被改掉。其中...
分类:
移动开发 时间:
2015-04-22 13:08:44
阅读次数:
179
思考:1, 一定要按照顺序安装吗?先装JDK,再装Android SDK原因:Android SDK采用了Java语言先装Android SDK,再装Android NDk原因:NDK只是在SDK基础上开发的原生工具包,用于编写和编译一些c/c++的代码先装Xamarin,再装Xamarin for...
分类:
其他好文 时间:
2015-04-22 11:25:51
阅读次数:
222
思考:1, 一定要按照顺序安装吗?先装JDK,再装Android SDK原因:Android SDK采用了Java语言先装Android SDK,再装Android NDk原因:NDK只是在SDK基础上开发的原生工具包,用于编写和编译一些c/c++的代码先装Xamarin,再装Xamarin for...
分类:
其他好文 时间:
2015-04-21 20:10:01
阅读次数:
301
上一篇说到了androidNDK编程的helloworld,今天,学习了如何在ndk开发时候,在c代码当中,向java代码那样,打印出log
1. 我们需要引入头文件:
#include
2.定义打印的tag,这里相当于java中的static final类型
#define LOG_TAG "onEvent"
3.定义宏,相当于声明一个方法:
#define LOGD(...
分类:
移动开发 时间:
2015-04-21 09:50:03
阅读次数:
123
这篇已经是"一步一步学习androidNDK编程"的第四篇了,在这篇中,我们将会在java中传递代码给c代码。
首先,我们新建一个android工程"ndkdata",
第一步:
同样的首先声明native方法,如下:
public native int add(int a,int b);
public native String helloSir(String na...
分类:
移动开发 时间:
2015-04-21 09:48:34
阅读次数:
230
详细介绍Android和NDK的开发环境配置以及实例测试。...
分类:
移动开发 时间:
2015-04-20 17:07:41
阅读次数:
222
最近 Google 被墙了, 上传一下自己收集的 Android 开发环境, 下面给出的官网链接也可以下载;1. 百度网盘下载地址Android集成环境 NDK JDK 总链接: http://pan.baidu.com/s/1bnjaDKb;Android Studio Linux版: http:...
分类:
移动开发 时间:
2015-04-20 16:48:51
阅读次数:
165
|1. 本文用的是android-2.2_froyo的源代码; |2. 本文仅仅是对Android自带的ndk中的samples中的jni_hello示例的解读; |3. 本文更多的是想通过这个自带的简单示例来了解jni的框架结构,所以没有提供除此之外的更多的内容解读.
分类:
移动开发 时间:
2015-04-20 16:33:10
阅读次数:
212
转载与zhouhuiah的专栏http://blog.csdn.net/zhouhuiah/article/details/16939937本文在以上两篇博客的基础上再增加了异常处理,并将生成的so库和Native代码一起打包。1、准备工具(1)bspatch源码(点击下载)、某个应用的两个不同版本...
分类:
移动开发 时间:
2015-04-20 11:06:18
阅读次数:
215