Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
JNI无法释放内存
这是 JNI 的 C 代码 extern C JNIEXPORT jbyteArray JNICALL Java cn rilled encoder JNIEncoder encodeEncryptBuff JNIEnv env jobje
Java
Android
androidndk
JVM
javanativeinterface
如何避免 Java 中未使用的代码抛出 NoClassDefFoundError
我正在从事的项目是一个支持两个不同平台的API 在运行时 类路径上实际上只有两个平台之一可用 在大多数情况下 我很容易就能编写出这样工作正常的代码 if isPlatformOne PlatformOne doSomething Even
Java
Reflection
javanativeinterface
classLoader
在Android Studio上使用ARM64-v8a的汇编语言
我正在使用 Android studio 构建一个 Android 应用程序ARM64 v8a它可以要求装配功能 在网上查了很多资料 还是无法解决这个问题 My CMakeList txt如下 cmake minimum required
AndroidStudio
Assembly
androidndk
arm
javanativeinterface
.dll 已加载到另一个类加载器中?
我有一个在 Tomcat 3 2 1 下运行的 web 应用程序 需要进行 JNI 调用 为了访问遗留 C 代码中的数据和方法 servlet 已加载 在 webapp 的启动 作为其一部分init方法 产生一个数据集 特定于要加载到 C
webapplications
javanativeinterface
javabeans
如何在JNI中将指针从java传递到C?
我有一个本机方法int sum int int 我如何从java端传递这个方法的参数 编辑 我成功运行的示例方法是 双 gsl stats mean doubleArray int int 这个方法在 GSL 中可用 因为我已经创建了共享对
Java
pointers
javanativeinterface
使用Java本机接口时如何解决“致命:重定位仍然针对可分配但不可写的部分”?
我正在尝试在 Java 代码中调用 C 函数 我有这个哈瓦代码 public class JavaToC public native void helloC static System loadLibrary HelloWorld publ
Java
c
javanativeinterface
Native
Solaris
Tomcat 中 OpenCV 的 UnsatisfiedLinkError
首先 我有一个在 main 方法中运行 OpenCV 的基本示例 但是 如果我在 Spring Web 控制器中使用 OpenCV 则会引发错误 在 a 中运行以下代码时 我收到 UnsatisfiedLinkErrorTomcat服务器
Java
tomcat
opencv
javanativeinterface
springtoolsuite
JNA:找不到指定的程序
我试图了解 JNA 的工作原理 因此我决定使用 spotify API libspotify 0 0 7 我设法正确加载我的 dll 但看起来我的代码没有找到 API 中定义的任何方法 这是我的代码 我的主要文件 public class
Java
API
javanativeinterface
jna
在 Linux 上的 Eclipse RCP 应用程序中加载本机库
我有一个 Eclipse RCP 应用程序 它通过 JNI 使用一些本机库 这些是动态链接到彼此的共享库 在 Windows 上我把这些库 如 dll文件 旁边的 RCP 启动器可执行文件 exe 文件并通过加载它们System load
Java
Linux
javanativeinterface
eclipsercp
在 Java 中使用 SWIG 处理返回指向结构数组的指针的 C 函数
我试图找出需要进行哪些 SWIG 接口文件更改才能处理 getFoo 返回指向自定义结构数组 sender id t 的指针 没有任何特殊的 SWIG 接口代码 我只得到 Java 端的指针 如何将该指针转换为可以循环或迭代的对象 在 Ja
Java
javanativeinterface
SWIG
如果 GetStringUTFChars 返回副本,是否应该调用 ReleaseStringUTFChars?
Rob Gordon 所著的 Essential JNI Java Native Interface 一书包含以下将 jstring 转换为 C 字符串的代码示例 const char utf string jboolean isCopy
Java
javanativeinterface
通过 OpenCV 使用 Android 中的本机函数
我想使用OpenCV Android 使用原生函数 然而 我有点困惑如何使用位图作为参数以及如何返回编辑后的位图 或 Mat 的值 例如我有一个本机函数 include
Java
Android
c
opencv
javanativeinterface
Java 转换/类加载器问题
这是问题的简化版本 SomeClass c SomeClass obj getSomeClassParent 并非总是如此 但有时会触发异常 org somepackage SomeClass can t be cast to org so
Java
casting
javanativeinterface
classLoader
javaximageio
使用 JNI 访问我的共享库时出现“未定义的引用”
我正在尝试构建一个版本Botan 加密算法库 使用 JNI 在 Android 上运行一些本机 C 程序 我已经使用 NDK 工具链 NDK R5b 成功创建了 libbotan so 没有任何错误 但是 当我从 Android 项目 示例
Android
javanativeinterface
undefinedreference
botan
获取当前进程中 JavaVM* 的所有实例?
这仅特定于 Windows JNI 是否提供返回所有实例的 APIJavaVM 调用过程 考虑以下场景 将 C dll 注入到java exe过程 现在的问题是 C dll如何定位当前的实例JavaVM 在它运行的进程内 据我所知 所有 J
Java
c
Windows
javanativeinterface
在 JNI 中返回多维数组
我想将一个已经存在的多维数组从 C 返回到 Java 代码 我的代码如下 int cells 3 3 0 int Java com packagename appname GameView addNew JNIEnv env jobject
Java
Android
c
AndroidStudio
javanativeinterface
在Linux上使用javah
我有一个在 JNI 上使用的简单类 我需要将其导出到头文件 h 我读过我需要使用javah命令 通过转到src项目文件夹 然后输入 javah jni com main package NativeClass 在 Windows 上它工作正
Android
Linux
androidndk
javanativeinterface
javah
使用 C# 中的 jni4net 连接 JVM 时 Web 应用程序出错
我正在尝试使用 jni4net 从我的 C web 应用程序内部访问简单的 java 代码 但它抛出了一些错误 生成所有代理和 dll 来访问 java 类 我在 Program cs 文件中编写了与 JVM 连接的代码 后来按习俗java
Java
c
javanativeinterface
jni4net
AndroidJAVAClass 无法执行我的非静态函数
我从我的统一代码中调用了java函数 我的 java 类中有静态和非静态类型的函数访问第一个静态函数 我用了 AndroidJavaClass plugin new AndroidJavaClass com android test Tes
Android
javanativeinterface
unitygameengine
JNI - 如何使用具有不同字段的多个 Jni 包装器实例?
背景 我有一个 android 项目 它使用 JNI 使用 NDK 以 Java 和 C C 进行编码 我在java端创建了一个Jni java包装器 它将自己完成所有Jni操作 而除了这个包装器之外 没有其他java类可以直接访问jni操
Java
androidndk
javanativeinterface
field
instancevariables
«
1 ...
13
14
15
16
17
18
19
...21
»