java-native-interface

java-native-interface

文章 0 浏览 6

Android 中的 Unix 信号

我有一个加载本机库的活动。在本机库中,我应该捕获 unix 终止信号吗?我已经尝试过,但无法困住他们。 在本机库中, void SignalHandler (int signal…

心房的律动 2025-01-11 12:40:22 0 0

Java对象构造函数的GetMethodID

我有一个与 C++ 的 GetMethodID() 函数相关的简短问题。我一直在 StackOverflow 上寻找答案,但找不到。我的主要代码是用 Java 编写的,但对于某些部…

悲歌长辞 2025-01-11 07:48:54 0 0

Android ndk本机应用程序环境变量运行时

任何人都知道我如何在调用本机 C++ 代码的应用程序中设置 PATH,该代码使用系统 popen 调用 WGET 和 CURL 等... 我设置环境变量的权限被拒绝。 我需要…

祁梦 2025-01-11 01:44:30 0 0

如何处理“java.lang.UnsatisfiedLinkError”当库路径满足时?

我正在尝试通过 JNI 导出 C++ 库函数,我有一个名为“Pylon.h”的头文件,这是源代码: /* DO NOT EDIT THIS FILE - it is machine generated */ #inc…

愚人国度 2025-01-10 17:17:40 0 0

如何在Android项目中导入静态库?

我目前正在尝试在 Android 项目中导入一个非常简单的 C++ 静态库。 静态库项目如下所示: 我设法生成库并找到每个配置的 .a 文件 (arm64-v8a , armeab…

烟火散人牵绊 2025-01-10 02:22:28 1 0

gradle中的java库路径

我将 jni 与 Kotlin 结合使用并使用 gradle 进行构建,并且很难正确设置库路径以使我的程序运行。 在build.gradle.kts中设置java库路径的正确方法是什…

憧憬巴黎街头的黎明 2025-01-09 13:02:21 0 0

回调是否会在 JNI 函数内复制 jnienv、jinstance?

我传递给构建器的 lambda 被填充到 className 对象中,并定期(每小时)调用以刷新其他成员。第一次就被成功调用。我不确定 lambda 是否保留 env、ins…

随遇而安 2025-01-09 13:02:09 0 0

使用 Java 反射加载 Android Native 库

我正在尝试使用 Java 反射加载 Android 本机库,但在运行时找不到该库。通常我使用以下命令加载本机库: System.loadLibrary("mylib"); 一切都按预期…

离去的眼神 2025-01-09 08:26:53 0 0

android应用程序作为系统应用程序安装时找不到jni库

最近我遇到这样的问题,当我在android应用程序中使用jni时,当构建apk时,test.so被放入apk包中的lib/armeabi/中,当我将此apk安装为用户应用程序时,…

要走干脆点 2025-01-08 10:36:55 0 0

如何调试这个Makefile

我有一个 C makefile,它从 java 代码生成头文件并编译非常简单的 C 可执行文件。有一个错误我找不到。当我尝试运行代码时,出现 UnsatisfiedLinkErro…

三五鸿雁 2025-01-08 09:30:28 1 0

使用 C++数组直接在需要 byte[] 的 Java API 中

就目前情况而言,我有一个 C++ 应用程序,它有一个包含 PCM 音频数据的 unsigned char* 缓冲区。我需要使用此数据通过 JNI(从 C++ 到 Java)在 Audio…

热血少△年 2025-01-08 07:14:51 0 0

JNI 是提高位操作性能的解决方案吗?

我有一个 java 类,它执行非常繁重的位解码和操作。这个类几乎占我应用程序总执行时间的 96%。我想知道如果我为这些位操作编写一些c代码并使用java本…

貪欢 2025-01-08 07:04:10 0 0

如何读取 Windows“虚拟字节” Java 中的 Java 进程的性能计数器?

也许利用 jniwrap.jar 和 winpack.jar 这样我就不必推出自己的 JNI代码,如何读取 Java 服务的“虚拟字节”性能计数器?该服务将读取自己的性能计数器…

仅一夜美梦 2025-01-08 06:14:08 0 0

JNI NoSuchMethodException:参数类型为 null

我正在努力在 Android 中使用 JNI 调用实例方法。所有代码均已编译,但为了保护项目内容,我仅展示代码的相关部分。以下代码块(在 c++ 文件中使用 ex…

口干舌燥 2025-01-08 02:56:50 0 0

JNI:在路径上找到库,但没有找到方法 (java.lang.UnsatisfiedLinkError)

我正在尝试使用 JNI 并收到 java.lang.UnsatisfiedLinkError。与其他有关此问题的数百万个问题不同,我的路径上有该库,甚至在删除它时发现异常发生了…

晌融 2025-01-07 18:51:47 1 0
更多

推荐作者

卷耳

文章 0 评论 0

佚名

文章 0 评论 0

℉服软

文章 0 评论 0

qq_2gSKZM

文章 0 评论 0

凉宸

文章 0 评论 0

gyhjy

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文