转自:http://www.cppblog.com/johndragon/archive/2012/12/28/196754.html在使用 cocos2dx
在 Android 上进行游戏开发时,遇到了奇怪的事情,无论什么代码,都无法读资源文件。不得以只好寻求更高版本的Api。在Android n...
分类:
移动开发 时间:
2014-05-10 08:41:12
阅读次数:
551
1) setting the Project Options, Uses Permissions,
Wake lock = True2) Adding Android.JNI.PowerManager to the uses clause3) call:
AcquireWakeLock; // at...
分类:
移动开发 时间:
2014-05-05 11:29:06
阅读次数:
501
JNI Invocation API资料的学习笔记。...
分类:
Windows程序 时间:
2014-05-04 08:50:17
阅读次数:
1964
首先把工具都下载好:1. Qt for
Android:http://qt-project.org/downloads2. Android
NDKhttp://developer.android.com/tools/sdk/ndk/index.html64位可以下载第二个3.Apache Ant
1...
分类:
移动开发 时间:
2014-05-02 16:45:43
阅读次数:
573
1. NDK(Native Development Kit)1.1 NDK简介Android
NDK是一套允许开发人员使用本地代码(如C/C++)进行Android
APP功能开发的工具,通过这个工具,我们可以把用C/C++代码编译成可以直接运行在Android平台上的本地代码,这些本地代码以动态链...
分类:
移动开发 时间:
2014-05-02 00:23:04
阅读次数:
532
在某些情况下,比如原来与很多c/c++的代码,
可能希望采用c/c++编写android应用程序.在这种情况下,一般使用NDK.但是由于android直提供了java接口,因此不能够直接调用android中的各种对象或者部件.
如何直接使用c/c++开发android应用? 可以使用cle和wrap...
分类:
移动开发 时间:
2014-05-01 22:25:12
阅读次数:
637
开发环境:操作系统: (uname -a output)Linux ubuntu
3.8.0-19-generic #29-Ubuntu SMP Wed Apr 17 18:16:28 UTC 2013 x86_64 x86_64
x86_64 GNU/LinuxJDK 版本 : (java -ve...
分类:
编程语言 时间:
2014-05-01 20:46:54
阅读次数:
565
ART的初始化
下面我们从JNI_GetDefaultJavaVMInitArgs(),JNI_CreateJavaVM()和JNI_GetCreatedJavaVMs()三个函数入手来了解ART的初始化过程。这三个函数的代码位于jni_internal.cc中。
JNI_GetDefaultJavaVMInitArgs()函数在ART中没有作为,只是返回JNI_ERR。如下所示:
e...
分类:
移动开发 时间:
2014-05-01 17:10:15
阅读次数:
475
一、java通过JNI调用DLL
//MyNative.java
public class MyNative{
static{
System.loadLibrary("MyNative");
}
public native static void HelloWorld();
public native String cToJa...
分类:
其他好文 时间:
2014-04-30 22:22:38
阅读次数:
404