
NDK开发
文章平均质量分 64
Bileton
这个人很懒,所以简介什么都没有写。
展开
-
aes简单混淆加模拟执行
在gtihub中有一个混淆示例,,把它clone到本地。原创 2024-10-27 20:22:41 · 627 阅读 · 0 评论 -
利用010Editor修改so
使用010Editor对so进行修改。原创 2024-10-25 11:26:57 · 663 阅读 · 0 评论 -
hellojnitest
新建一个Kotlin项目,项目名字hellojnitest在cpp目录下新建一个Biletion.c文件里面如下添加内容修改cMakeLists.txt中的内容修改System.loadLibrary(“xxx”)Run,可以正常运行。原创 2024-10-24 01:57:36 · 508 阅读 · 0 评论 -
JNI动态注册
不需要遵守特定的命名规则,开发者可以灵活地使用任意名称的 C/C++ 函数,然后在程序启动时(通常在 JNI_OnLoad 函数中)进行注册。字符串,由一对小括号和若干签名符号组成,其中括号内写传入参数的签名符号,没有参数则不写,括号外写返回参数的签名符号。注册时机由开发者控制,通常在 JNI_OnLoad 函数中调用 RegisterNatives 完成注册。动态注册通过手动调用 JNI 提供的。方法将 Java 方法与本地函数绑定。手动注册,开发者可以完全控制。原创 2024-09-29 10:54:39 · 452 阅读 · 0 评论 -
第一个NDK项目
选择Native C++的项目,我这里给项目的命名是NDKTest。原创 2024-09-23 00:44:13 · 984 阅读 · 0 评论 -
认识NDK
从Java1.1开始,jni标准成为Java平台的一部分,允许Java代码和其他语言写的代码进行交互。NDK是开发套件,JNI才是调用的框架。JNI是Java调用Native 语言的一种特性。通过JNI可以使得Java与C/C++机型交互。原创 2024-09-22 00:29:45 · 381 阅读 · 0 评论