关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
VCDI
2023-01-16 16:36
采纳率: 83.3%
浏览 16
首页
编程语言
已结题
jni 创建java对象
java
android
开发语言
安卓内部类,构造了一个无参的构造函数。用jni创建对象,签名是否要类参数?
我测试了两部安卓手机,一个要带,一个不要带
收起
写回答
好问题
0
提建议
关注问题
微信扫一扫
点击复制链接
分享
邀请回答
编辑
收藏
删除
收藏
举报
2
条回答
默认
最新
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
CSDN-Ada助手
CSDN-AI 官方账号
2023-01-16 18:03
关注
建议你看下这篇博客👉 :
Java使用JNI方法创建so文件,并且在linux系统下调用出现的问题及解决方案
本回答被题主选为最佳回答
, 对您是否有帮助呢?
本回答被专家选为最佳回答
, 对您是否有帮助呢?
本回答被题主和专家选为最佳回答
, 对您是否有帮助呢?
解决
无用
评论
打赏
微信扫一扫
点击复制链接
分享
举报
评论
按下Enter换行,Ctrl+Enter发表内容
查看更多回答(1条)
向“C知道”追问
报告相同问题?
提交
关注问题
JNI
创建
java
对象
2016-08-17 18:09
在本场景中,"
JNI
创建
java
对象
"指的是利用
JNI
技术在C/C++原生代码中
创建
和操作
Java
对象
。
JNI
在Android开发中尤其重要,因为Android系统的主要
编程语言
是
Java
,但为了实现高性能计算或调用操作系统底层功能,开发者...
C/C++ 与
Java
混合编程的核心技术-
JNI
(
Java
Native Interface)9
2025-08-20 15:28
Java
Native Interface(
JNI
)是
Java
编程语言
提供的一套标准编程接口,它允许
Java
代码和其他语言写的代码(如C、C++)进行交互。
JNI
的主要作用是在
Java
虚拟机(JVM)和本地应用程序之间建立桥梁,使得
Java
代码能够...
使用C++
创建
java
虚拟机JVM,使用
JNI
调用
java
函数.zip
2019-07-13 20:49
本文将深入探讨如何使用C++
创建
Java
虚拟机(JVM),并通过
JNI
来调用
Java
函数。这是一项技术性很强的任务,需要对C++编程、
Java
虚拟机的工作原理以及
JNI
接口有深入的理解。 首先,
Java
虚拟机(JVM)是
Java
平台的核心...
Java
JNI
例子-
创建
DLL、项目导入DLL、IDEA配置
JNI
、
JNI
调用DLL(该DLL同时依赖第三方DLL)
2024-09-25 17:55
同时,我们还需要处理好不同
编程语言
之间的内存管理问题,比如在C++中分配的内存需要在
Java
中正确释放,以避免内存泄漏。
JNI
的使用增加了程序的复杂性,因此需要谨慎使用。但它也提供了与底层操作系统的交互能力,...
java
培训课程-
Java
核心编程.pptx
2023-10-24 08:45
Java
编程语言
以其强大的功能和广泛的应用领域而闻名,其中异常处理、集合框架、输入输出、多线程等是其核心概念。以下是对这些知识点的详细解释: 1. **异常**: - 异常是在程序运行过程中发生的非正常情况,可能...
JNI
中如何处理
Java
对象
作为参数的传递?如何通过
JNI
调用
Java
方法并传递基本数据类型参数?...
2025-01-10 14:17
心上之秋的博客
Java
Native Interface (
JNI
) 是
Java
提供的一种机制,允许
Java
程序与用其他
编程语言
(如 C 或 C++)编写的本地代码进行交互。在
JNI
中,调用
Java
方法并传递参数是一个常见的需求,尤其是在与底层系统资源交互或...
JNI
编程指南.zip
2024-05-03 06:24
8. **调用
Java
方法**:
JNI
提供了多种函数,如`CallVoidMethod`、`CallIntMethod`等,用于从本地代码调用
Java
对象
的方法。这些函数需要传入方法ID,可以通过`GetMethodID`获取。 9. **访问
Java
对象
字段**:类似地,`...
jni
.rar_
java
jni
_
jni
2022-09-22 20:20
- 数据类型的转换是
JNI
编程中的关键部分,例如将
Java
对象
转换为本地指针,或将本地数据结构转换为
Java
对象
。 4. **调用
Java
方法和访问字段**: - `CallXXXMethod`系列函数用于调用
Java
对象
的方法,根据方法的...
用C ++
对象
包装
Java
-
JNI
OOP
2021-04-06 03:42
4. **
JNI
中的
对象
封装**:在C++中,可以
创建
一个结构体或类来表示
Java
对象
,然后通过
JNI
的`NewGlobalRef`和`FindClass`等函数
创建
和引用
Java
对象
。这样,C++的类可以直接调用
Java
对象
的方法,而无需每次都通过反射来...
JNI
.zip_
java
jni
_
jni
2022-09-24 06:08
9. **访问
Java
对象
**:
JNI
允许本地代码访问
Java
对象
的字段,如读取或修改字段值。这些操作需要使用`GetFieldID`、`SetFieldID`以及相应的`GetObjectField`、`SetObjectField`等函数。 10. **异常处理**:
JNI
提供了...
没有解决我的问题,
去提问
向专家提问
向AI提问
付费问答(悬赏)服务下线公告
◇ 用户帮助中心
◇ 新手如何提问
◇ 奖惩公告
问题事件
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
系统已结题
3月28日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
已采纳回答
3月20日
关注
码龄
粉丝数
原力等级 --
被采纳
被点赞
采纳率
创建了问题
1月16日