Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用 Maven 管理 DLL 依赖项
我有一个 Java 程序 使用 Maven 管理其依赖项 其中一个依赖项是另一个程序的 JNI 包装器 Maven 负责对相关 JAR 文件的引用 但我自己却在处理 DLL 文件 有没有好的方法让 Maven 也处理 DLL 理想情况下 我
Java
dll
maven2
javanativeinterface
在android studio中生成本地方法实现JNI的C头文件(*.h)
如何在Android studio中自动构建时生成包含本地方法实现JNI函数原型的C头文件 h 谢谢 我建议创建一个外部工具 Go to 文件 gt 设置 gt 工具 gt 外部工具并添加一个新工具 填写对话框 使用 插入宏 按钮 Name
Android
Gradle
header
javanativeinterface
javah
Android 上的 OpenCV - 标头;没有该文件/目录
所以我对使用 Android 的 JNI 很陌生 如果这是愚蠢的事情 请提前抱歉 我已经安装了 SDK 并在 Eclipse 中将其添加为项目的库 完成所有操作后 我尝试运行 ndk build 函数 但出现此错误 Compile thum
Android
opencv
javanativeinterface
Bazel:具有 JNI 依赖项的 Java 应用程序
我已经成功构建了我的 JNI 库 jar jni 共享 cc library 包装的 cc library 但我不知道如何构建使用它的 Java 应用程序 我的构建很简单 java binary name OCFTestServer src
Java
javanativeinterface
bazel
使用 JNI 将 float* 转换为 jfloatArray
我在 C 函数中获得了一个 float 我需要将其转换为 jfloatArray 以返回到我的 Java 代码 如何将 float 转换为 jfloatArray Thanks 要将 float 转换为 jfloatArray 可以使用 N
Java
Android
c
javanativeinterface
“实验性”gradle 插件在本机库链接期间出现“未定义引用”错误
我尝试使用基于 实验性 com android 的新构建系统创建一个简单的 JNI 应用程序 model application com android tools build gradle experimental 0 9 2 gradl
Android Spatialite 中 jsqlite.Database.internal_init 中的 java.lang.UnsatisfiedLinkError
我是 Android 开发和使用 Spatialite 的新手 无法弄清楚为什么我的应用程序由于此错误而在一些设备上崩溃 java lang UnsatisfiedLinkError 未找到 void jsqlite Database in
Android
SQLite
androidndk
javanativeinterface
spatialite
如何处理从 jni 对 AudioTrack 的调用而不崩溃?
我试图从 jni 回调写入 AudioTrack 并且收到信号 7 SIGBUS 故障地址 00000000 我看过 Wolf3D 示例odroid他们似乎使用 android os Handler 来发布一个 Runnable 它将在正确
Java
Android
javanativeinterface
androidndk
另一个 JNI、C++、DLL、UnsatisfiedLinkError
我已经找了两天了 没有任何解决方案可以帮助我 所以我们再次开始 如何修复 JNI 中的 UnsatisfiedLinkError 这是我的java代码 package org lingenio util import java util p
Java
c
javanativeinterface
Native
UnsatisfiedLinkError
使用 JNI 和 NDK 旋转位图
背景 我决定 由于位图占用大量内存 很容易导致内存不足错误 因此我将把艰苦的 消耗内存的工作放在 C C 代码上 我用于旋转位图的步骤是 读取位图信息 宽度 高度 将位图像素存储到数组中 回收位图 创建一个相反大小的新位图 将像素放入新的位
Android
Bitmap
androidndk
javanativeinterface
imagerotation
如何将java函数指针传递给c++本机代码
我想从java android 代码调用本机c 方法 并将java函数作为参数传递 这样我就能够将函数指针保存在c 代码中 并从本机代码激活它 我选择使用匿名类在java中实现函数指针 并从java中调用本机函数 如下所示 interfac
Java
c
Callback
javanativeinterface
SWIG
如何从jni端调用java方法?
我在 jni 端完成了一些 C 代码函数 并且所有工作正常 public native String getMessage 函数将字符串从 jni 端返回到 java 端 它工作正常 所有其他 jni 代码也工作正常 但问题是如何在 jni
Java
javanativeinterface
pthreads
androidndk
Android - “无法加载 Foo:findLibrary 返回 null”
我知道已经有关于堆栈溢出的错误的帖子 但是从我在 SO 和 Google 上找到的内容来看 与我的问题不符 我正在尝试运行我的应用程序 但是每当调用本机函数时我的程序就会崩溃 并且我得到以下信息LogCat 08 01 09 15 57 4
Android
androidndk
javanativeinterface
JNI %1 不是有效的 Win32 应用程序
我在 64 位 Windows 8 上运行 Netbeans 使用 JDK 1 7 25 64 位 遵循 Beginning JNI with NetBeans https netbeans org kb docs cnd beginnin
Java
dll
javanativeinterface
64bit
UnsatisfiedLinkError
如何逐行调试Android Studio项目(使用NDK和JNI)以查看工作流程?
我正在使用 Visual Studio 它的调试机制对我来说非常有用 1 个项目中有许多头文件和 C 文件 只需一个简单的 F10 它就可以带我从 main 函数的开头开始浏览 以便我可以看到正在执行的代码的顺序 现在我进入 Android
AndroidStudio
debugging
androidndk
javanativeinterface
Linux 中的 java.lang.UnsatisfiedLinkError
我已经成功进入 Linux 机器来尝试中建议的 HotKey 库这个答案 我已经编译了示例代码 现在运行该程序并收到以下消息 oracle machine jxgrabkey 0 2 1 i386 java classpath lib JX
Java
Linux
javanativeinterface
Native
使用 JNI 时 Eclipse 对 C 文件的行为令人惊讶,为什么会这样?
我正在开发一个 Android 应用程序 其中使用了大量 JNI 代码 最近 从过去 2 3 天开始 我真的对 Eclipse 的意外行为感到恼火 一旦我打开 c 文件 它就会显示模糊的错误 但是 如果我关闭并重新打开项目 错误就会消失 请
Android
eclipse
Ubuntu
javanativeinterface
如何使用 CMake 在 Android Studio 3.2 中创建静态库(.a 文件)
现在我创建一个新项目 包括 Android Studio 3 2 中的 c 支持 它有native lib cpp自然地 CMakeLists txt看起来像这样 add library Sets the name of the libra
Android
CMake
androidndk
javanativeinterface
staticlibraries
从 C 到 Java 传递指针变成 NULL
我正在开发一个适用于 x86 的 Android 应用程序 需要与 C 进行一些集成 我一直在使用 swig JNI 来实现这一点 并且大部分情况都运行顺利 然而 指针给了我一些错误 我的问题是 我能够成功引用模拟器 ARM 中的变量地址
Java
Android
c
javanativeinterface
androidndk
Objective C 使用 JNI 调用 Java 方法
有人可以告诉我如何从 Objective C 调用 Java 方法吗 更详细地说 这实际上是我想做的 1 首先从java端调用目标C 在此调用期间我想获得对java对象的引用 2 稍后我希望 Objective C 使用上一步中获得的引用来
Java
Objectivec
Methods
javanativeinterface
«
1 ...
14
15
16
17
18
19
20
21
»