java-native-interface

java-native-interface

文章 0 浏览 4

EXCEPTION_ACCESS_VIOLATION (0xc0000005) 来自 JNI 的 JVM?

我在 vc++ 中用 JNI 编写了一些本机方法,以便从 java 访问。我的三种方法中有两种工作得很好,没有任何问题。然而,当我在运行时调用我的最后一个方…

命硬 2024-12-08 17:10:51 0 0

Java Web 应用程序 - 应用程序启动时加载库

我用 Java-Servlet 开发了一个 Web 应用程序。它在 GlassFish 服务器(在 Windows 平台上)中运行。现在我需要使用 JNI 加载 DLL。我使用 System.load…

非要怀念 2024-12-08 16:58:55 0 0

从 C++ 创建 android.graphics.Bitmap

我有一些基于 NDK 的 C++ 代码,需要构建 android 位图对象。我确信有一种方法可以直接从 C++ 代码执行此操作,但这不是最简单的事情;) 所以我想调…

蓝咒 2024-12-08 15:50:26 0 0

如何跟踪和调试 Android 中的外部内存分配?

我正在尝试解决 Android 应用程序中的内存问题。 我确信内存泄漏不会发生在内部堆上,因为我已经使用内存分析器工具和 DDMS 中的堆/分配跟踪器彻底研…

简单爱 2024-12-08 09:59:26 0 0

将 BufferedImage 转换为 HBITMAP

我需要将 Java BufferedImage 转换为 HBITMAP。 到目前为止,我已经分配了此操作所需的内存,但我不知道必须使用哪些 API 函数将 BufferedImage 转换…

断舍离 2024-12-08 06:33:35 1 0

android-ndk 将静态库添加到 android.mk

我有来自框架的三个静态库,我想在我的项目中使用它们。这些库称为 libtinySAK_armv7-aa、libtinyNET_armv7-aa 和 libtinyHTTP_armv7-aa。我已将它们…

淤浪 2024-12-08 03:37:29 1 0

android - javah 找不到我的类

我在使用 javah 为 JNI 生成 C 头文件时遇到问题。 这是我在 \bin 目录中使用的脚本: javah -classpath C:\PROGRA~2\Android\android-sdk\platforms\…

青丝拂面 2024-12-08 03:13:27 0 0

在本机代码中崩溃后,jvm 进程如何仍然存在(EXCEPTION_ACCESS_VIOLATION (0xc0000005) )?

我有一个java应用程序,它使用JOGL面板来执行一些openGL命令(它们依赖于一些JNI动态库)。 有时我的应用程序崩溃,jvm 提示我崩溃报告,表明崩溃是由…

指尖上得阳光 2024-12-08 02:25:20 1 0

为构造函数创建java本地方法

我正在用 Java 编写一个程序,我想为用 C++ 编写的库创建一个本机接口。但我对如何为构造函数编写本机方法声明感到困惑。 假设我有这个 C++ 类和构造…

一片旧的回忆 2024-12-07 22:13:58 0 0

错误:SkImageDecoder::Factory 返回 null

我正在开发一个使用 MPEG2 编解码器来解码视频的项目。我的编解码器使用 C 语言。 解码视频后,它返回 RGB 缓冲区的无符号字符指针,该指针指向存储为…

夜深人未静 2024-12-07 20:33:46 0 0

从 JNI 调用 Android 上的非静态方法

我想使用 JNI 在 Android 上调用非静态方法。我可以使用 CallStaticVoidMethod 调用静态方法。为了调用非静态方法,我使用了 CallVoidMethod。它不起…

倾听心声的旋律 2024-12-07 19:03:24 0 0

从 ShellExecute 获取 PID

我正在从 ShellExecuteEx 启动一个进程,我确实需要获取 ProcessID(这是此类要求的一部分)。 不知何故,所有重要的 SHELLEXECUTEINFO 都返回 null。…

萌无敌 2024-12-07 16:36:48 0 0

如何调用 C++来自爪哇?

我想从 Java 调用 C++ 方法。我读到了有关 JNI 的内容,但我不知道如何获取所有库文件以及应该将其保存在哪里以便从命令行运行程序。 有没有办法从 Ec…

自在安然 2024-12-07 06:59:03 0 0

如何使用eclipse CDT进行jni调试?

如何使用 Eclipse CDT 和 JDT 来调试 jni 代码? 使用Eclipse,有没有一种方法可以让我们在不使用Visual Studio的情况下调试本机代码? 谢谢。…

給妳壹絲溫柔 2024-12-06 22:03:55 0 0

可以 C++代码可以从Java applet 中调用吗?

我很好奇我是否能做到这一点。可以从浏览器中运行的 Java applet 调用在本地主机上编译和加载的 C++ 代码吗?…

感性 2024-12-06 21:52:17 1 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

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