Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用valist从C调用java vararg方法
我有带有可变参数的 C 方法 void message int id 它应该使用 vararg 调用 Java 静态方法 public static void message String messageName String args 我
Java
javanativeinterface
variadicfunctions
如何在Java中反转System.loadLibrary
我正在编写一个 JNI 程序 我想在使用完该 dll 后卸载它 为此我可以做什么 我找不到unloadLibrary Javadoc 中的方法 没有直接的方法可以手动卸载 dll 简而言之 当垃圾收集器处理加载 jni dll 的类的 Cl
Java
javanativeinterface
LoadLibrary
作为线程调用耗时的 JNI 任务
我在从线程使用 JNI 调用本机函数时遇到了一个棘手的问题 本机函数是执行计算密集型任务的遗留代码 由于我不想冻结程序的其余部分 因此计算应该在后台线程中执行 EventBus https eventbus dev java net 用于将
Multithreading
javanativeinterface
JNI Hello World 不满意链接错误
这是我第一次尝试 JNI 我的最终目标是让当前在计算机上运行的所有任务 但需要运行一个简单的示例 当我尝试执行主程序时 我不断收到此错误 我已经提供了我的简单 Java 主程序 生成的头文件和错误 我不知道这个DLL可能依赖什么 它最初引用
Java
javanativeinterface
Android JNI 本机 C 函数调用杀死活动
什么有效 我有一个运行 TUN TAP 服务的 c 可执行文件 以及两个在终端中运行良好的 shell 脚本 用于配置 ip 路由 和 iptables 全部以 root 身份运行 什么不起作用 我正在尝试创建一个 Android 应用程序
Java
Android
c
javanativeinterface
Native
将本机 JNI 共享库与 Clojure 库捆绑在一起
我正在为 clojure 编写一个涉及本机代码的库 当我将 clojure 库部署到公共存储库 如 clojars 时 如何捆绑共享库 也称为本机依赖项 更多信息 我的项目结构大致如下 src native C code C Object
Java
Clojure
javanativeinterface
leiningen
Android JNI,如何加载soname libxx.so.1.2.3的库
需要使用来自第 3 方的 Android 共享库 该库的 soname 和文件名相同 格式为 libxx so 1 2 3 这在 Linux 上很常见 我将lib文件重命名为libxx so 并使用ndk build将libxx so链接到
Android
Linux
javanativeinterface
使用 JNI 从 C++ 调用 JAVA 方法,无参数
请耐心听我说 我是一名 iPhone 开发人员 而整个 Android 这让我有点困惑 我有一些从 cocos2d x CCMenuItem 调用的 C 方法 因此 根据文档 我无法发送任何参数 我需要使用 android 浏览器打开一个
Java
Android
c
JVM
javanativeinterface
Android NDK 无法使用两个 gradle 插件调试本机代码
我使用 NDK 和实验性 gradle 插件 最初我能够调试我的本机代码 然后我看到了这个问题https github com googlesamples android ndk issues 119 https github com go
Android
debugging
androidndk
javanativeinterface
Native
EXCEPTION_ACCESS_VIOLATION (0xc0000005) 来自 JNI 的 JVM?
我在 vc 中用 JNI 编写了一些本机方法 以便从 java 访问 我的三种方法中有两种工作得很好 没有任何问题 然而 当我在运行时调用我的最后一个方法时 它会导致以下错误消息 A fatal error has been detecte
Java
visualc
javanativeinterface
FATALERROR
从 JNI 调用函数指针
我已经在 cpp 中用原型实现了一个函数 MyFunction int size int 回调 UINT16 arg1 UINT16 arg2 第二个参数是一个函数指针 必须在java中实现 我怎样才能实现该功能 另外我如何在 JNI 中调
Java
javanativeinterface
functionpointers
NDK Android - 无法同时构建 ARMv5 和 V7
我面临一个奇怪的问题 我正在为我的 Android 应用程序构建一个共享库 我无法同时构建armv5和armv7 如果这样做 我会在第二次运行时 当 ndk 构建 armV7 库时 在源文件中出现很多错误 例如 FinderPatternI
Android
androidndk
javanativeinterface
sharedlibraries
在 Android 上使用 C/C++ 库
我编写了一个库 它通过 c c 编程语言提供了一些函数 add sub divide multi 它是使用Android NDK构建到library so中的 所以现在 我想使用Android来调用库的这些函数 我想要作为我该怎么办 Tha
Android
androidndk
javanativeinterface
将对象创建转移到另一个方法后出现 JNI 总线错误
我有一个 JNI 问题 花了我一整天的时间 如果我不寻求帮助 可能会让我发疯 用两句话来说 我从 JNI 方法调用 NewObject 并且它工作正常 但是当我将此代码移至另一个方法时 它崩溃了 更多细节 我有这个简单的类 我想从 JNI
Java
javanativeinterface
如何在android应用程序中使用现有的.so文件[关闭]
Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我正在寻找应该在 android 平台中将 doc docx 转换为 pdf 的库 我得到了 PdFTron android sdk 因为
Android
pdf
javanativeinterface
pdftron
pdfnet
通过 JNI C 代码将 PNG 图像作为 BufferedImage 加载到 Java 中
我有以下问题 我有 C 代码 它获取 PNG 图像作为基本原始数据并将其保存在内存中 我希望通过使用 JNI 将这些原始数据转换为 Java 中的 BufferedImage 有谁知道这样做的任何方法或以前做过吗 我假设您了解如何使用 JN
Java
javanativeinterface
BufferedImage
无法从 JNI 中的 C++ 包装器调用 java 方法
我是 JNI 和 c 的新手 我有一些 API 需要与某些处理程序共享指针来订阅某些消息 我可以在 主 c 方法中调用处理程序中所需的方法 但是当我从 c 包装器调用它时 我收到 JVM 错误并且应用程序崩溃 我的本机方法如下 public
Java
c
pointers
javanativeinterface
使用 Spark 加载由 --files 参数分发的共享库 (.so)
我正在尝试在运行 Spark 作业时使用外部本机库 so 文件 首先 我使用提交文件 files争论 加载我正在使用的库System load SparkFiles get libname 创建后SparkContext 确保 确定Spar
scala
apachespark
javanativeinterface
Native
JNI 环境指针
我有一个 Java 类 其中有一个必须从 C 代码调用的函数 函数如下 public void endTrial Code 所以我在我的 C 文件中创建了以下代码 JNIEXPORT void JNICALL package endTria
Java
c
androidndk
javanativeinterface
mupdf for android:ndk-build问题(错误:typedef的重新定义......)
我正在按照必要的步骤安装适用于 Android 的 MuPDF MuPDF 是在我的系统上构建的 我能够使用 C 来利用它 现在尝试使用 Android README 中的所有步骤均已成功执行 但当我执行到步骤 10 时 我就必须这样做nd
Android
pdf
Compilation
javanativeinterface
androidndk
«
1 ...
6
7
8
9
10
11
12
...21
»