E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JObject
Java中JNI的使用详解第二篇:JNIEnv类型和
jobject
类型的解释
sayHello方法的实现:[cpp]viewplaincopyJNIEXPORT void JNICALL Java_com_jni_demo_JNIDemo_sayHello (JNIEnv * env,
jobject
zhangyujsj
·
2015-08-23 20:00
使用 JNI 时容易出错的地方相关总结
把jclass和
jobject
弄混一开始使用JNI时,很容易把对象引用(
jobject
类型的值)和类引用(jclass类型的值)弄混。
zhangyujsj
·
2015-08-23 20:00
【完全开源】百度地图Web service API C#.NET版,带地图显示控件、导航控件、POI查找控件
BMap.NET对百度地图WebServiceAPI的一些封装,每个接口返回的都是
JObject
类型(参见Json.NET);BMap.NET.WindowsForm(开始少写了一个s,后来一直没改)提供一系列可以在
IT周见智
·
2015-08-22 11:00
【完全开源】百度地图Web service API C#.NET版,带地图显示控件、导航控件、POI查找控件
BMap.NET对百度地图WebServiceAPI的一些封装,每个接口返回的都是
JObject
类型(参见Json.NET);BMap.NET.WindowsForm(开始少写了一个s,后来一直没改)提供一系列可以在
周见智
·
2015-08-21 15:00
Android:No implementation found for native
native c code的定义: JNIEXPORT void Java_com_example_something_MyClass_getMyString(JNIEnv * env,
jobject
·
2015-07-07 14:00
android
Java中JNI的使用详解第二篇:JNIEnv类型和
jobject
类型的解释
出处:http://blog.csdn.net/jiangwei0910410003/article/details/17465457上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:[cpp] viewplaincopyJNIEXPORT void JNICALL
fei0724
·
2015-07-03 11:00
JNI调用——处理Java的数组
可以使用GetFieldID获取一个Java数组变量的ID,然后用GetObjectFiled取得该数组变量到本地方法,返回值为
jobject
,然后我们可以强制转换为jArray类型。
muxiayayoumei
·
2015-06-26 17:00
java
jni
jni
jclass和jobjectjclass:类引用
jobject
:实例引用(C++的说法:对象引用)C访问java的变量,需要获取变量ID,然后访问变量。
earbao
·
2015-06-18 11:00
Delphi XE8中Delphi和JAVA数据类型对应关系!
DelphiXE8中Delphi和JAVA数据类型对应关系所在单元文件:Androidapi.JNI.JavaTypes对应关系:
JObject
=interface;//java.lang.Object
sunylat
·
2015-06-13 23:00
C# JArray与
JObject
的使用
STEP1、using Newtonsoft.Json.Linq; STEP2 如何获取json里的某个属性(节点)值,对其删改,新增 //2.1 数组用JArray加载 string jsonText = "[{'a':'aaa','b':'bbb','c':'ccc'},{'a':'aa','b':'bb,'c':'cc'}]";
·
2015-06-09 11:00
object
Android JNI编程学习
中传递过来一个二维数组,JNI获取到这个数组的行和列; 并且获取到数组内的值来计算;JNIEXPORTjdoubleJava_com_example_test1_MyJni_Eig(JNIEnv*env,
jobject
fengzy1990
·
2015-05-31 14:00
android
jni
二维数组获取值
json-c 处理 json字段为null的情况
argv[]){ constchar*data="{\"version\":\"1.0\",\"message_type\":\"3\",\"account\":null}"; json_object*
jobject
刘燕阳
·
2015-05-08 18:00
jni操作java属性和方法
本地方法函数有两个参数,JNIEnv*和
jobject
,这两个参数非常重要 1.JNI数据类型为了方便记忆和书写java数据类型与c++数据类型的对应,jni对数据进行封装。
hm4123660
·
2015-04-30 20:00
jni
jclass
jni属性修改
jni方法调用
jni签名
Android NDK c创建java对象
(从1的类中)得到构造方法3.调用构造方法,这样就得到了一个
jobject
对象JNIEXPORTvoidJNICALLJava_com_aii_ndk_NativeObject_nativeNewJavaObject
q291611265
·
2015-04-23 19:00
java
eclipse
c
android
native
Android NDK c调用java代码
IDjclassm_class;jobjectm_object;jmethodIDm_mid_static,m_mid;//得到传入对象所对应的类jclassclazz=(*env)->GetObjectClass(env,
jobject
q291611265
·
2015-04-22 23:00
java
android
android
C语言
NDK
native
简介jni(二)
com_cn_TestJni *Method:getjni *Signature:()V */ JNIEXPORTvoidJNICALLJava_com_cn_TestJni_getjni (JNIEnv*,
jobject
yueqinglkong
·
2015-04-19 12:00
jni
Scala中json4s的使用例子
2.10 3.2.11 构造JSON字符串例1implicitvalformats=Serialization.formats(ShortTypeHints(List())) valstr:JsonAST.
JObject
u011491148
·
2015-03-29 21:00
json
C++调用Android函数弹出一个提示框中出现的问题总结
(1)在Jni.cpp中使用了全局变量JNIEnv*g_env; jobjectg_object;然后在第一个传入了JNIEnv和
jobject
的函数中初始化了:JNIEXPORTjstringJNICALLJava_com_example_cocos2dinput_MainActivity_getStringFromC
cp790621656
·
2015-03-23 19:00
android
NDK
cocos2d-x
Androidapi.JNI.Net.Wifi
procedureTForm1.SpeedButton1Click(Sender:TObject);var WifiManagerObj:
JObject
; WifiManager:JWifiManager
gzxiaorou
·
2015-03-20 15:00
Exception in thread "main" java.lang.UnsatisfiedLinkError: com.mzlr.jni.Calculater.Sum(II)I at com.
看下vs项目里面方法声明和定义写的是不是一样的,如果声明的是JNIEXPORTjintJNICALLJava_com_mzlr_jni_Calculater_Sum (JNIEnv*,
jobject
,jint
aishang5wpj
·
2015-01-09 11:00
java
C++
c
jni
JNI参数
jobject
和jclass
后面的
jobject
是 一个指向该类的指针,类似与C语言中的this。这个 第二个参数是变化的,当该方法为类的实例方法时该参数为
jobject
;当
firefist_wei
·
2015-01-05 17:00
Newtonsoft.Json.DLL 解析Json数据
通过
JObject
.Parse()解析json字串,然后通过
JObject
["ITEM1"]["ITEM2"]访问Json数据某个属性的值 stringxml=GetXMLString(); stringjsonString
kangkanglou
·
2014-12-27 16:00
json
Newtonsoft.Json
JPDA 架构研究14 - Agent利用环境指针访问VM(对象管理篇)
分类9:对象管理a.GetObjectSize.获取对象的大小,jvmtiErrorGetObjectSize(jvmtiEnv* env,
jobject
object,
charles_wang888
·
2014-12-09 11:25
JDWP
JPDA
JVMTI
调试技巧
JPDA 架构研究14 - Agent利用环境指针访问VM(对象管理篇)
获取对象的大小,jvmtiError GetObjectSize(jvmtiEnv* env,
jobject
object, jlong* size_ptr
charles_wang8888
·
2014-12-09 11:25
jvmti
jpda
JDWP
JPDA 架构研究14 - Agent利用环境指针访问VM(对象管理篇)
获取对象的大小,jvmtiError GetObjectSize(jvmtiEnv* env,
jobject
object, jlong* size_ptr
charles_wang8888
·
2014-12-09 11:25
jvmti
jpda
JDWP
JPDA 架构研究9 - Agent利用环境指针访问VM (堆管理篇)
jvmtiError GetTag(jvmtiEnv* env,
jobject
object, jlong* tag_ptr)b.SetTag.为对象设置堆上的唯一标示符
charles_wang8888
·
2014-12-08 22:55
jpda
JDWP
JPDA 架构研究9 - Agent利用环境指针访问VM (堆管理篇)
jvmtiError GetTag(jvmtiEnv* env,
jobject
object, jlong* tag_ptr)b.SetTag.为对象设置堆上的唯一标示符
charles_wang8888
·
2014-12-08 22:55
jpda
JDWP
JPDA 架构研究9 - Agent利用环境指针访问VM (堆管理篇)
jvmtiErrorGetTag(jvmtiEnv* env,
jobject
object, jlong* tag_ptr)b.SetTag.为对象设置堆上的唯一标示符
charles_wang888
·
2014-12-08 22:55
JDWP
JPDA
调试技巧
JNI的基本语法
2、引用类型Java中不同的引用类型在JNI当中也有对应的引用类型,以下树形表示:当在C语言中使用时,所有的JNI引用类型都被定义为
jobject
类型。
thyhuiyue
·
2014-11-22 11:15
JNI官方规范中文版——如何使用JNI中的global reference和local reference
转载地址:http://blog.csdn.net/a345017062/article/details/8068928JNI提供了一些实例和数组类型(
jobject
、jclass、jstring、jarray
wangzhen209
·
2014-11-03 16:00
java
jni
NDK
局部引用
全局引用
jni的JNIEnv指针和
jobject
指针
当JVM调用该函数时,它传递了一个JNIEnv指针、一个
jobject
指针和通过Java方法定义的Java参数,JNI函数的形式如下:更加正式的解释是这样的,本地代码通过调用JNI的函数来访问JVM,这是通过一个界面指针实现的
fyfcauc
·
2014-09-23 12:00
jni
JNI 实现 Broadcast
JNIEXPORTjintJNICALLJava_com_encrypt_EncryptActivity_cputExtra(JNIEnv*env,
jobject
,jobjectmContext
slaron
·
2014-07-10 11:50
android
jni
Broadcast
JNI学习二(数据类型)
JNIEXPORTjstringJNICALLJava_Prompt_getLine(JNIEnv*env,jobjectthis,jstringprompt);其中:JNIEnv为JNI函数表结构
jobject
Super_DC
·
2014-07-09 08:00
android
jni
对象
数组
数据类型
参考珊瑚SDK,jni的调用方式
CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) void Java_com_friendou_Interface_coralsdk_SendtoGame(JNIEnv *env,
jobject
礼貌的猫
·
2014-06-12 12:39
cocos2dx
珊瑚sdk
调用方式
[android底层]jni中获取自定义的类函数编写
本案例中编写androidapp中对应的jni函数static native Student getStudent();jni中获取自定义的类函数描述定向总结 定义一个char*指向自定义类1、返回类型:
jobject
2
lilin9105
·
2014-06-05 20:02
android
jni
[android底层]jni中获取自定义的类函数编写
本案例中编写androidapp中对应的jni函数static native Student getStudent();jni中获取自定义的类函数描述定向总结定义一个char*指向自定义类1、返回类型:
jobject
2
lilin9105
·
2014-06-05 20:02
jni
android
嵌入式
Type '
jobject
' could not be resolved
Project Properties -> C/C++ General -> Path and Symbols选择include标签,Add -> $Android_NDK_HOME/platforms/android-14/arch-arm/usr/include在eclipse中的PathsandSymbols中包括文件:xxxxxxx\android-ndk-r9b\toolchains\a
mldxs
·
2014-05-23 10:00
NativeCode中通过JNI反射调用Java层的代码,以获取IMEI为例
JNIEXPORT jstring JNICALL Java_com_xxx_yyy_MainActivity_GetIMEI (JNIEnv* env,
jobject
mContext
·
2014-04-09 10:00
native
cocos2d 如何将
jobject
转换成jstring--以及将char*转换成java的jstring
1.纠结了半天怎么把调用Android层代码返回的String类型转成C++中的string,直接上代码:#if(CC_TARGET_PLATFORM==CC_PLATFORM_ANDROID)//判断当前是否为Android平台 JniMethodInfojmi; boolisHave=JniHelper::getStaticMethodInfo(jmi,"com/test/testjni",
lognic10
·
2014-04-02 23:00
C# json解析字符串总是多出双引号
代码如下: string jsonText = " {'name':'test','phone':'18888888888'} ";
JObject
·
2014-03-14 17:00
json解析
Android NDK: 子线程中C调用Java
staticJavaVM*g_JavaVM=NULL;staticjobjectgInterfaceObject;voidinitClassHelper(JNIEnv*env,constchar*path,
jobject
beijingshi1
·
2014-03-13 16:00
Local and Global References
java/tutorial/native1.1/implementing/refs.htmlLocalandGlobalReferencesSofar,wehaveuseddatatypessuchas
jobject
yuxmdef1
·
2013-12-27 14:00
Java中JNI的使用详解第四篇:C/C++中创建Java对象和String字符串对象及对字符串的操作方法
首先来看一下C/C++中怎么创建Java对象:在JNIEnv中有两种方法是用来创建Java对象的:第一种方法:
jobject
NewObject(jclassclazz ,jmethodIDmethodID
jiangwei0910410003
·
2013-12-27 12:00
Java中JNI的使用详解第二篇:JNIEnv类型和
jobject
类型的解释
上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:JNIEXPORTvoidJNICALLJava_com_jni_demo_JNIDemo_sayHello(JNIEnv*env,jobjectobj){coutArray:创建类型为Type的数组对象GetFiel
尼古拉斯_赵四
·
2013-12-21 14:06
Java总结
Java中JNI的使用详解第二篇:JNIEnv类型和
jobject
类型的解释
上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:JNIEXPORTvoidJNICALLJava_com_jni_demo_JNIDemo_sayHello(JNIEnv*env,jobjectobj) { coutArray:创建类型为Type的数组对象GetFi
king_tt
·
2013-12-21 14:00
object
Java中JNI的使用详解第二篇:JNIEnv类型和
jobject
类型的解释
上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:JNIEXPORTvoidJNICALLJava_com_jni_demo_JNIDemo_sayHello(JNIEnv*env,jobjectobj) { coutArray:创建类型为Type的数组对象GetFi
jiangwei0910410003
·
2013-12-21 14:00
Java中JNI的使用详解第二篇:JNIEnv类型和
jobject
类型的解释
上一篇说的是一个简单的应用,说明JNI是怎么工作的,这一篇主要来说一下,那个本地方法sayHello的参数的说明,以及其中方法的使用首先来看一下C++中的sayHello方法的实现:JNIEXPORTvoidJNICALLJava_com_jni_demo_JNIDemo_sayHello(JNIEnv*env,jobjectobj) { coutArray:创建类型为Type的数组对象GetFi
king_tt
·
2013-12-21 14:00
object
webapi调用post时自动匹配参数
public async Task<string> Post() { dynamic model = await Request.Content.ReadAsAsync<
JObject
·
2013-11-27 04:00
post
java JNI 实现原理 (三) JNI中的RegisterNatives方法
的头文件,然后去实现自己定义的JNI方法,使用这种方式比较传统,我们可以看到定义的格式甚至连名字都必须按照规范JNIEXPORTjintJNICALLJava_test_symlink (JNIEnv*,
jobject
raintungli
·
2013-11-09 07:00
jvm
linux
jni
实现原理
Android NDK开发(2)----- JNI多线程
一、概述 JNI编程和Linux上的C/C++编程还是挺相似的,每次java调用JNI中的函数时都会传入有关JVM的一些参数(如JNIEnv,
jobject
),每次JNI回调java中的方法时都要通过
shenyuemei
·
2013-10-29 20:00
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他