4.27NDK相关

(1)最近vs2010的visual Assist X到期了,一直没管,于是今天用到vs时果断把破解版给装了,破解版的安装包在很多地方都可以找到,但是碰到的一个问题是找不到c盘的visual Assist X路径(开始菜单里的搜索和我的电脑里的搜索都找不到该文件夹,百度了说要确定在哪个盘搜索起来才会有效些,而c盘好多文件是隐藏的),后来发现之所以找不到是因为xp的路径和win7不同,win7的路径是c:\users\user\AppData\Local\Microsoft\VisualStudio\10.0\Extensions\Wholen Tomato SoftWare\Visual Assist X\10.6.1883.0(这里每台电脑可能不一样),然后将里面的VA_X.dll用破解版的覆盖
(2)vs2010生成dll文件(java中的jni调用)
1.新建一个Win32 Dll工程;
……
添加jni.h头文件,该头文件可在%Java_Home%/include目录
下找到
添加jni_md.h头文件,可在%Java_Home%/include/win32目
录下找到
编译成功后即可得到dll文件
(3)user variable即用户变量
(4)strcmp(str1,str2):比较两个字符串
若str1==str2,返回零;
若str1>str2,返回正数;
若str1小于str2,返回负数。
(5)JNI:是一套编程接口,用来实现java代码与本地的c/c++代码进行交互
(6)NDK:Google开发的一套开发和编译工具集,主要用于Android的JNI开发;
(7)开发NDK程序的流程:
1.创建Android工程;
2.声明native方法;
3.创建c文件;
4.编写Android.mk文件;
5.NDK编译生成动态库;
6.java中加载动态库。
(8)推荐两个学习jni和NDK的链接:
1.基于 Android NDK 的学习之旅—–Java 调用C
这里写链接内容
2.jni函数调用大全
这里写链接内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值