码迷,mamicode.com
首页 >  
搜索关键字:jni c++程序调用java代码    ( 2103个结果
Cocos2d-x 3.0的启动流程
Cocos2d-x 3.0变动很大,包括启动的方式,我看了下对android的启动总结如下:     Java方面:     AppActivity继承Cocos2dxActivity     Cocos2dxActivity的onCreate函数中加载本地.so     加载.so的时候会统一到javaactivity.cpp里面寻找JNI_OnLoad等本地...
分类:其他好文   时间:2014-06-20 11:30:04    阅读次数:201
Android中关于JNI 的学习(五)在C文件中使用LogCat
Log是开发过程中,对于我们调试程序非常重要的一个工具,有很多时候,我们正是通过Log才能够看清楚程序是不是真的按照我们想像中的模式在跑,从而定位到问题所在的地方。而在Android开发中,毫无疑问,要是没有了logcat,我们调试程序的时候,就会痛苦死。 在NDK的开发中,尽管我们是利用C/C++来开发程序的,然后通过加载共享库的方法来调用C/C++程序,Android也提供了一套方法,可以让...
分类:移动开发   时间:2014-06-04 13:53:53    阅读次数:248
Oracle官网JNI简介和接口函数分析
目录   第一章 概述 5 JNI概述 5 历史背景 6 JDK1.0本地方法接口 6 JAVA运行时接口 6 原始本地接口和JAVA/COM接口 6 目标 7 JNI方法 7 JNI编程 8 第二章 设计综述 8 JNI接口函数和指针 8 编译,加载和链接本地方法 9 解析本地方法名 10 本地方法参数 11 引用JAVA对象 13 全局和局部引用 13 实现...
分类:数据库   时间:2014-06-03 00:12:53    阅读次数:1165
Android学习笔记_JNI_c调用java代码
1、编写native方法(java2c)和非native方法(c2java):package com.example.provider;public class CallbackJava { // C调用java空方法 public void helloFromJava() { ...
分类:移动开发   时间:2014-06-02 16:42:34    阅读次数:413
工作积累之NDK编译STL (zhuan)
方法:1.在jni目录下新建Application.mk; 加入 APP_STL := stlport_static 右边的值还可以换成下面几个:system - 使用默认最小的C++运行库,这样生成的应用体积小,内存占用小,但部分功能将无法支持stlport_static - 使用STLport作...
分类:其他好文   时间:2014-06-02 15:35:29    阅读次数:207
Android JNI 获取应用签名
使用Android JNI 获取应用签名。 根据获取的签名来生成自己的密码,这样可以防止别人反编译自己的源码后查找密码。 jstring Java_com_masonsdk_jni_JNIUtil_getPWD(JNIEnv* env, jobject thizz ,jobject thiz ){ jclass native_clazz = env->GetObjectClas...
分类:移动开发   时间:2014-06-02 12:32:52    阅读次数:312
Speex for Android
在Android开发中,需要录音并发送到对方设备上。这时问题来了,手机常会是GPRS、3G等方式上网,所以节省流量是非常关键的,使用Speex来压缩音频文件,可以将音频压文件小数倍。1.去Speex官网下载最新Speex源码。2.创建一个新的应用(我创建的应用名为Audio),并创建一个jni目录(...
分类:移动开发   时间:2014-06-01 17:10:13    阅读次数:395
OpenCV4Android释疑: 透析Android以JNI调OpenCV的三种方式(让OpenCVManager永不困扰)
前文曾详细探讨了关于OpenCV的使用,原本以为天下已太平。...
分类:移动开发   时间:2014-06-01 12:56:17    阅读次数:906
Ubuntu下编译Android JNI实例全过程
Ubuntu下编译Android JNI实例全过程...
分类:移动开发   时间:2014-06-01 10:42:40    阅读次数:324
Android jni 编程入门
本文将介绍如何使用eclipse和ndk-build来编写一个基于Android4.4版本的包含有.so动态库的安卓程序。 前提是已经安装和配置好了诸如SDK,NDK等编译环境。下面开始编程!1 程序逻辑 我们要编写的程序包含两部分:java部分——负责界面和调用JNI native函数;JNI ....
分类:移动开发   时间:2014-05-31 19:36:04    阅读次数:416
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!