c++要回到java方法需要的脚本选中要显示方法签名的的activity,然后选中javap
分类:
移动开发 时间:
2015-11-26 12:46:35
阅读次数:
179
1.配置脚本2.测试使用脚本新建一个工程,加入public static native getStringFromC();,新建一个jni目录,然后选中MainActivity(前面那个方法所在的activity的名字)如果配置了多个脚本,下拉菜单可以选择。运行过后,jni目录下就会自动生成一个.h...
分类:
移动开发 时间:
2015-11-26 10:57:52
阅读次数:
170
1.首先下载工具包(.bin类型的)http://developer.android.com/ndk/downloads/index.html#download2.将工具包放置在一个文件夹中,进入文件夹,将压缩文件执行解压chmod a+x android-ndk-r10c-darwin-x86_6...
分类:
移动开发 时间:
2015-11-25 22:20:07
阅读次数:
208
闲话不多说,直接入正题:我的环境:操作系统:osx10.10IDE:eclipselunaSDK:19默认你已经搭建好了SDK开发环境第一步,下载OSX平台下的ndk工具包:在我的网盘中比较新的r10版本可下载:http://pan.baidu.com/s/1eQhn9aq第二步,配置环境变量在你的用户目录下创建.bash_profile文件加入..
分类:
移动开发 时间:
2015-11-17 19:13:39
阅读次数:
175
背景: 最近一个月一直在做移植库的工作,将c代码到share library移植到Android平台。这就涉及到Android NDK(native develop kit)内容。这里只想记录下JNI(java native interface)经常遇到到问题。 问题1. 忘记delete lo.....
分类:
移动开发 时间:
2015-11-17 18:54:56
阅读次数:
141
https://dl.google.com/android/ndk/android-ndk-r8e-windows-x86_64.ziphttps://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2 其实可以只修改某位的几...
分类:
其他好文 时间:
2015-11-05 18:20:53
阅读次数:
154
我们知道,在Linux下可以使用gcc来把一份C代码编译成为Linux上的可执行程序, 如: ? ? ? ?$ gcc -o main.out main.c ? ? ? ?而Android平台提供了NDK工具包来交叉编译可以运行于Android系统中的应用程序,...
分类:
移动开发 时间:
2015-10-29 11:31:17
阅读次数:
257
周围环境:NDK版本号r8,eclipse和Android运用adt-bundle-windows-x86打包版本是更方便,一、NDK汇集1、源代码NDK的examples文件夹中有Hello-GL2源代码,家能够先使用它。2、将演示样例project导入到eclipse中3、编译设置a、选中pro...
分类:
移动开发 时间:
2015-10-25 16:16:43
阅读次数:
310
android NDK是一系列的工具类的集合帮助开发者开发Java和C++的动态库,并且可以自动的将.so文件和Java程序一起打包,减轻了打包工作。NDK的作用和安装过程,Java语言和C语言如何传递数据,android NDK调用硬件的方法。非管理员程序执行管理员程序的例子。Java和C语言传递...
分类:
移动开发 时间:
2015-10-17 23:32:18
阅读次数:
154
一 概述: ????? Eclipse调试NDK程序的操作并不难,难的是环境的搭建。光是安装Eclipse就有不少问题,真是“大错不犯,小过不断”不胜期烦。在网上,已经有先行者记录下了Eclipse断点调试Android NDK程序的方...
分类:
移动开发 时间:
2015-10-12 00:45:31
阅读次数:
319