摘要: 1 JNI类型签名 # 我们开发安卓--》写java代码 》通过JNI 》调用C代码(JNI的c代码) java中变量 》通过JNI 》转成c变量 返回值V,代表void 没有返回值 2 JNI中java调用c案例 2.1 数字处理 Utils.java package com.justin.s9d 阅读全文
posted @ 2023-10-21 14:45 hanfe1 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 四 JNI介绍和安装 4.1 JNI介绍 JNI,java native interface ,Java本地开发接口,实现在安卓中JAVA和C语言之间的相互调用。 # 之前写安卓,全是用java写 # 后期可以用c写安卓,写了后,需要使用java调用c的方法,完成功能 4.2 NDK安装 NDK是J 阅读全文
posted @ 2023-10-21 14:36 hanfe1 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 四 C语言编译器安装 ## 学习c语言的原因 一般公司的apk,基于Java实现的加密。 - jadx反编译java,分析代码 NB公司的的apk,基于Java+C语言实现加密(JNI开发)。 - jadx反编译java,分析代码 - ida反编译c语言,分析代码 ## c语言动态链接库so文件反编 阅读全文
posted @ 2023-10-21 14:21 hanfe1 阅读(33) 评论(0) 推荐(0) 编辑