在cocos2d-x vs2010编写HelloWorld中,想使用JniHelp对C++和java进行调试,出现错误:..\cocos2dx\plateform\android\jni\jnihelp.h(27):fatal error c1083:无法打开包括文件“jni.h” 我使用的java...
分类:
其他好文 时间:
2015-08-26 19:44:07
阅读次数:
235
网上看了很多文章,有的太老了,有的不说的不是很清楚,这个一步一步开始使用android JNI 方法
参考:http://bbs.51cto.com/thread-948244-1.html###
http://www.cnblogs.com/kissazi2/p/3298884.html
使用GNUStep作为C/C++编译...
分类:
移动开发 时间:
2015-08-26 12:05:04
阅读次数:
152
声明:欢迎转载,转载时请注明出处!http://blog.csdn.net/flydream0/article/details/73716921 简述 JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(...
分类:
移动开发 时间:
2015-08-25 13:43:57
阅读次数:
164
Android JNI中是有提供相关的接口来记录log的,这样的话,和java写的代码一样,可以直接在logcat中查看。如果代码里都是android提供的log api,一旦遇到新的需求,改起来会很麻烦,每个地方都需要修改,所以说封装...
分类:
移动开发 时间:
2015-08-20 21:04:30
阅读次数:
201
有时需要在Android的C层中创建一个新的进程比如myServer,但是我们又不希望,同一时间有多个myServer存在。 本文介绍个方法,相当于在在后台执行"ps myServer",获取结果,进行分析,在主线程中调用。 查询一个名...
分类:
移动开发 时间:
2015-08-20 13:26:11
阅读次数:
199
android JNI是连接android Java部分和C/C++部分的纽带,完整使用JNI需要Java代码和C/C++代码。其中C/C++代码用于生成库文件,Java代码用于引用C /C++库文件以及调用C/C++方法。
android Java部分代码:
/*
* Copyright (C) 2008 The Android Open Source Project
*
*...
分类:
移动开发 时间:
2015-08-13 18:17:16
阅读次数:
152
JNI 是 Java Native Interface(Java 本地接口)。JNI不是Android 转悠的东西,他是从Java继承来的。但是 对于Android来说JNI至关重要,Android 作为一种嵌入式操作系统,有大量和驱动、硬件相关的功能都是用C/C++来实现的。可以说在Android中不管应用级还是系统级的开发都离不开JNI。
Java语言的执行,离不开JVM...
分类:
移动开发 时间:
2015-08-13 18:02:45
阅读次数:
172
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
库函数:
|- 为了代码重用,在C语言中提供了一些常用的、用于执行一些标准任务(如输入/出)的函数,这些函数事先被编译,并生成目标代码,然后将生成的目标代码打包成一个库文件,以供再次使用。库文件中的函数被称为库函数,库文件被称为函数库。
|- 在Windows中C语言库函数中的中间代码都是以.obj为后缀的,Linux中是以
.o为后缀。
提示:单个目标代码是无法直接执行的,目标代码在...
分类:
移动开发 时间:
2015-08-12 21:46:06
阅读次数:
127
GPS定位的基础知识:
1、定位芯片和CPU之间通过串口进行通信
2、串口和CPU之间传输的是ASCII格式的NMEA(National Marine Electronics Association)信息,如:
$GPGGA,092204.999,4250.5589,S,14718.5084,E,1,04,24.4,19.7,M,,,,0000*1F
$GPGLL,4250.5589,S,14718.5084,E,092204.999,A*2D
$GPGSV,3,1,10,20,78,331,45,01,5...
分类:
移动开发 时间:
2015-08-12 16:56:09
阅读次数:
4907