Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
如何使用 Runtime.getRuntime().exec("cmd")
在我的应用程序中 我尝试执行 SD 卡上存在的本机代码 File sdCard getExternalFilesDir null directory where native file is placed String nativeFile
Android
javanativeinterface
adb
使用 JNI 链接静态库
Java 8 之前的 Java 版本要求本机代码位于共享库中 但我读到 在 Java 8 中可以将静态链接库与 JNI 一起使用 我搜索过示例但找不到任何示例 如何将 JNI 库静态链接到我的 java 应用程序中 Java SE 8规范已
Java
javanativeinterface
staticlibraries
java8
staticlinking
ldd 输出静态链接到共享库
我正在尝试创建一个共享库 libddv3djava so 我编译 libddv3djava so 的源代码 如下所示 Programming intellijprojects ddv3dbindingstest src g c Wall W
c
javanativeinterface
sharedlibraries
ldd
Java 中是否可以加载同一个 DLL 的不同版本?
我有一个 JNI 库 它与一组第三方库交互 并且系统上可能有多个版本的第三方库 对于每个版本的第三方库 出于可比性的原因 我都必须重新编译 JNI 代码 现在 我通过加载具有特定名称的 DLL 来处理此问题 如果版本发生更改 我会更改 JN
Java
javanativeinterface
调用 C 子例程时出现 JNI 错误
我想从 Java 调用 C 子例程 我正在使用 JNI 我创建了 java c 和 h 文件 并编译了 DLL 所有文件都在同一个文件夹中 但是当我运行该程序时 它显示unsatisfiedlinkError 我哪里出错了 在学习JNI时
Java
c
javanativeinterface
SQLite 与 Android NDK
是否可以在 Android 手机上将 SQLite 与 C 结合使用 我还没有找到任何关于如何实现这一点的文档 只需从以下位置下载 SQLite3 合并源文件 http www sqlite org download html http w
c
Android
javanativeinterface
androidndk
如何在普通的非Android Java应用程序中使用NDK编译的JNI库?
我有一个 JNI 库 供 Android 应用程序与 NDK 一起使用 我没有源代码 只是为某些拱门编译了 so 文件 我想在 64 位 x86 Linux PC 上的简单控制台 Java 应用程序中调用该库中的函数 我做了什么 我从 x8
Java
Android
androidndk
javanativeinterface
Android中如何通过JNI调用C文件中的main函数?
我正在开发一个应用程序 我必须使用Live555在 Android 4 4 2 上 Live555是一个 C 源代码Media Streaming 我必须这样称呼它JNI 我已经构建了 soLive555就像下面的图片 我想通过JNI调用C
Android
androidndk
javanativeinterface
从 Android 应用程序中的本机库访问根文件(/system、/dev)
我有一个原生库 它将尝试在 Android 设备的 system dev 文件夹中创建文件 使用 open fopen 等 现在我已经使用 JNI 和 NDK 将库与 A ndroid 应用程序集成 但在根文件夹中创建文件失败 我尝试从本机
Android
androidndk
javanativeinterface
root
nativecode
JNI JVM 调用类路径
我正在使用 Cygwin 编写一个小型 C 程序 该程序启动 Java 虚拟机 我使用的库需要 POSIX 环境 到目前为止 只要将所有类放在与可执行文件相同的文件夹中 我就可以让它工作 但是 我想指定一个实际的 JAR 文件 其中包含我要
Java
c
javanativeinterface
Cygwin
Android JNI:调用 System.loadLibrary() 会导致 SEGV [重复]
这个问题在这里已经有答案了 可能的重复 应用程序可以在 Eclipse 中调试 运行 但 APK 在解析包含自定义视图的 XML 布局时给出 classNotFoundException https stackoverflow com qu
Android
javanativeinterface
无法从“const jchar *”转换为“const wchar_t *”
这是从 cpp 文件引发的错误 我正在使用 Visual Studio 10 和 windows7 32 位 并从 Eclipse Indigo 进行编译 AUWideString JNIEnv jni jstring jstr mJni
c
visualstudio2010
javanativeinterface
如何从 C++ 调用 Java 方法
我正在使用 JNI 从 Java 调用我的 C 函数 C 函数的参数之一是jobject thiz 据我所知 所有 JNI 原生函数都有这个参数 该功能需要很长时间才能完成 我想向jobject thizJava 对象 以便我可以向用户显示
Java
c
javanativeinterface
androidndk
可以在单个进程中在 JNI 中创建多个 JVM 吗? [复制]
这个问题在这里已经有答案了 我有一个在单个进程中运行并允许使用模块的 C 框架 我想添加的一种类型的模块是加载 JAR 然后调用其中特定的预定义函数的模块 根据用户的需要 可以有任意数量的模块同时运行 这就提出了一个问题 每个模块是否可以使
Java
c
javanativeinterface
如何在android项目中安装openssl.so和libssl.so?
我目前面临 openssl 的构建问题 我首先建造了libssl so and libcrypto so与 ndk build 守护者项目共享库 第二步 我通过执行以下操作将库与我的 Android 项目集成 如本中所述topic http
Android
androidndk
javanativeinterface
openssl
IntelliJ Idea 和 JNI:确保 DLL 位于需要执行的位置
我正在项目中使用第三方库 它包括两个 dll 文件和一个 jar 文件以提供 JNI 包装器 可以使用以下命令调用第三方供应商包含在 jar文件中的测试项目 java cp product jar com company samples p
Java
dll
intellijidea
javanativeinterface
尝试通过 jni 调用从 java 更改 Windows 鼠标光标图标
在我的 java 应用程序中 我尝试使用具有透明度的 argb 32 位 bmp 文件更改鼠标光标 我想进行 jni 调用以从 Windows 更改它 因为在 java 中更改光标会给我一个非常糟糕的鼠标光标 所有透明度都是 0x00 或
Java
WINAPI
javanativeinterface
mousecursor
Java 本机接口 (JNI) 是否受 C++ ABI 兼容性问题影响?
Java 本机接口 JNI 是否受 C ABI 兼容性问题影响 我正在开发一个 Java 应用程序 我想使用 Java 本机接口 JNI 来调用 C 库中的函数 我可以访问 C 库的代码 并且可以根据需要重建它 例如 我可以静态链接 C 运
Java
c
javanativeinterface
libstdc
ABI
强制 Java 调用我的 C++ 析构函数 (JNI)
我以为这个问题以前有人问过 但我在这里找不到 我使用 SWIG 围绕 C 类创建 JNI 包装器 一切都很好 只是 Java 似乎从不调用类的 Finalize 因此 反过来 我的类的析构函数永远不会被调用 该类的析构函数执行一些最终文件
Java
c
javanativeinterface
从 java 加载库时出现“未定义符号:__cxa_pure_virtual”错误
我有一个 Java 程序 需要加载本机代码库 通过 JNI 和 SWIG 但是当我尝试运行它时 出现如下错误 Exception in thread main java lang UnsatisfiedLinkError usr local
Java
javanativeinterface
sharedlibraries
«
1
2
3
4
5
6
...20
»