吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 2974|回复: 10
收起左侧

[Android 原创] JNI创建Java对象和访问Java属性

  [复制链接]
QingYi. 发表于 2021-12-13 14:00
首先我们搞一个对象出来
1.png

在Java里面是这么用的,默认值是null和0.
2.png

修改为native函数之后
3.png

我们想调用这个public void showInfo()方法
所以使用env->CallVoidMethod()
参数有obj,methodID 我们先把这些造出来.
4.png

效果和Java里面的一样
5.png

那么我们现在在JNI里面设置Java里面的字段属性吧.
6.png

在设置前先看一眼没设置的时候是什么内容
7.png

设置完之后不再是null和0了
8.png

jni里面获取的ID也没错
9.png

那我们尝试着去修改一下这个id字段属性,也确实修改成功了.
10.png

免费评分

参与人数 10吾爱币 +21 热心值 +9 收起 理由
qtfreet00 + 7 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
8848klm + 1 + 1 用心讨论,共获提升!
yuum + 1 + 1 热心回复!
悠然地2012 + 1 热心回复!
白云点缀的蓝 + 2 + 1 谢谢@Thanks!
正己 + 4 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
笙若 + 1 + 1 谢谢@Thanks!
ChangBin + 1 + 1 我很赞同!
debug_cat + 2 + 1 谢谢@Thanks!
wildbloom + 1 + 1 我很赞同!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

马马超超 发表于 2021-12-13 14:15

好东西真是我要找的 下来看看 谢谢了
debug_cat 发表于 2021-12-13 19:24
 楼主| QingYi. 发表于 2021-12-13 19:37
共你山今 发表于 2021-12-13 20:19
好像这有点像反射哦
gentledream 发表于 2021-12-14 16:30
JNI是什么
你就是我的阳光 发表于 2021-12-14 16:42
怎么感觉有点像反射呀
debug_cat 发表于 2021-12-14 19:34

给你投币!哈哈
 楼主| QingYi. 发表于 2021-12-14 20:32

明天继续
debug_cat 发表于 2021-12-14 21:49

大佬,这个ndk的那些方法,是在哪里学习的啊,我现在每天晚上回来学习c++基础呢。基础里面可没有教程上的方法~
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-21 19:58

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表