1:安装JDKJDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。没有JDK的话,无法编译Java程序.2:安装Android SDKAndroid SDK 指的是Android专属的软件开发工具包.3:安装Android NDKAndroid NDK ...
分类:
移动开发 时间:
2015-06-07 17:07:53
阅读次数:
158
inux C gcc -lm
使用math.h中声明的库函数还有一点特殊之处,gcc命令行必须加-lm选项,因为数学函数位于libm.so库文件中(这些库文件通常位于/lib目录下),-lm选项告诉编译器,我们程序中用到的数学函数要到这个库文件里找。本书用到的大部分库函数(例如printf)位于libc.so库文件中,使用libc.so中的库函数在编译时不需要加-lc...
分类:
其他好文 时间:
2015-06-07 14:37:09
阅读次数:
135
第一次使用mac os,第一件事就是搭建环境。由于长期使用Windows+Xshell式的开发模式,所以mac os很容易上手。我主要是在家里使用它来捣鼓一些东西,工作之余可以写一些东西。
刚刚开始有一些地方还不是很适应,因为moc os是基于unix的os,所以很多命令都比较规范,不能像linux那样随意,这就导致了我写的一些脚本运行起来有点问题。为了能很好的适配Mac os和Linux系...
分类:
移动开发 时间:
2015-06-07 09:34:13
阅读次数:
546
源:Android NDK开发及调用标准linux动态库.so文件预备知识及环境搭建1、NDK(native development Kit)原生开发工具包,用来快速开发C、C++动态库,并能自动将so文件和java应用一起打包成apk.对应:jni层c++开发2、Cygwin:是windows平台...
分类:
移动开发 时间:
2015-06-06 16:22:49
阅读次数:
351
源:android NDK编译(导入).a文件和编译多个so文件一、编译一个静态库 libstatic_android.a LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_MODULE := static_android LOCA...
分类:
移动开发 时间:
2015-06-06 13:18:37
阅读次数:
186
Linux平台Java调用so库-JNI使用例子android NDK开发及调用标准linux动态库.so文件在Android项目中调用已有.so库Android 调用.so文件 jniAndroid Eclipse JNI 调用 .so文件加载问题
分类:
移动开发 时间:
2015-06-06 10:29:32
阅读次数:
281
原文网址:http://blog.sina.com.cn/s/blog_3e3fcadd01011384.html总结如下:两种方法是:1)使用Android源码中的Make系统2)使用NDK(从NDK r5开始)---------------------------------源码要求: 如果An...
分类:
移动开发 时间:
2015-06-06 09:07:19
阅读次数:
115
LOCAL_PATH := $(call my-dir)include $(CLEAR_VARS)LOCAL_LDLIBS :=-llogLOCAL_MODULE := DeviceAPILOCAL_SRC_FILES := DeviceAPI.c \include $(BUILD_SHARE...
分类:
移动开发 时间:
2015-06-04 19:06:16
阅读次数:
170
Error: Gradle: Execution failed for task ‘:mytask’ > A problem occurred starting process ‘command ‘jni/ndk-build.cmd”
这是win7打开android程序出现的问题,解决方法:打开build.gradle,找到“commandLine”这行,把commandLine ‘ndk-bu...
分类:
移动开发 时间:
2015-06-04 15:52:41
阅读次数:
156
Android NDK的构建系统是基于GNU Make的。该构建系统的主要目的是使开发人员能够用很短的构建文档来描述原生的Android应用程序;该构建系统还处理了包括替开发人员指定工具链、平台、CPU和ABI等很多细节。封装该构建过程可以在不改变构建文件的情况下,使Android NDK的后续.....
分类:
移动开发 时间:
2015-06-04 15:36:12
阅读次数:
137