Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
我应该通过什么方式检查 JNI 中的异常?
我们知道 JNI 中的很多方法都可能会引发异常 并且异常引发后无法调用 从而可能导致 JVM 崩溃 我们不仅可以使用 ExceptionOccurred 或 ExceptionCheck 来确定是否发生异常 还可以简单地检查不等于 NULL
Java
javanativeinterface
iOS 上出现 UnsatisfiedLinkError 但 Android 上没有,loadLibrary 总是成功
我有一些 Java 和 C 代码 可以在两个平台上编译并构建本机库 我可以验证这些库是否包含我期望的功能 并且 Java 能够在 Android 和 iOS 上加载这些库 在 Android 上 一切顺利 没有崩溃 但在 iOS 上 我遇到
Java
c
libgdx
javanativeinterface
运行 JNI android 应用程序 A/libc 时收到错误消息: Fatal signal 11 (SIGSEGV) at 0xdeadd00d (code=1), thread 17729
当我运行 Android 应用程序时 我在其中使用 JNI 函数和 C 代码时遇到错误 当它运行时 我收到以下消息 致命信号 11 SIGSEGV 位于 0xe480001d 代码 1 线程 5465 最后这是我的代码 JNIEXPORT
Java
Android
c
javanativeinterface
Native
如何从Java调用C++?
我想从 Java 调用 C 方法 我读过有关 JNI 的内容 但我不知道如何获取所有库文件以及应该将其保存在哪里以便从命令行运行程序 有没有办法从 Eclipse 本身调用 C 方法 因为我用它来运行 Java 类 虽然我过去使用过 JNI
Java
c
xml
javanativeinterface
Android 中在 jni 中运行的原生 C 代码与在 shell 中运行的区别
我有一个原生 C Android 应用程序 首先 我将本机 C 代码构建到共享库中 jni 将使用该库 该库使用一些内核可加载模块 ko 一些已经加载 一些必须通过 insmod 命令加载 我还构建了一个使用该库的可执行文件 并且它可以通过
Java
Android
c
javanativeinterface
Native
如何在 JNI 中将 int 转换为 String(?)?
我有一个int 数组 我想将它的每个元素转换为String in JNI 最后将它们连接为String 包括逗号 例如 java code int testIntArray new int 1 2 3 String arrayString
Java
Android
c
string
javanativeinterface
将图像数据从 Java 传递到接受指针的 C Native 函数
我在外部 so 文件中提供了一个 C 函数 该函数将图像数据作为输入 并提供压缩图像以及图像长度作为输出 函数模板如下 char OutputImage CompressImage char InputImage int lenOutIma
Java
c
javanativeinterface
functionpointers
使用 JNA 聚焦外部窗口(shell)
我想使用知道 xterm 标题的 JNA 或 JNI 将焦点集中在 xterm 上 目前我正在使用 xdotools 进行此操作 但我想更改为纯 Java 是否可以 如何 注意 我使用的是ubuntu 11 10 None
Java
javanativeinterface
jna
使用 JNI 从单独的线程调用静态 Java 方法
我正在尝试在 android 中使用 JNI 来创建一个函数指针 我正在使用的本机库将其调用转发给 java When initializeStateController被调用 使用创建一个新线程pthread create每当状态控制器的
Java
Android
c
androidndk
javanativeinterface
Blackberry 10:Android 运行时和 JNI
BlackBerry 10 Android Runtime 是否支持 JNI 我想在我的 android 应用程序中执行本机 c 代码 我想将其部署在黑莓 10 操作系统上 在我的 android 应用程序中 我使用 JNI 来处理从本机
javanativeinterface
blackberry10
blackberryandroid
glTexImage2D 的 android 位图像素格式
我正在尝试使用 Bitmap 类从 Java 加载纹理以与 NDK OpenGL 一起使用 它有效 但我在像素格式方面遇到问题 首先 在 Java 中 我从资产文件夹中加载位图 如下所示 Bitmap bitmap BitmapFactor
Android
opengles
Bitmap
javanativeinterface
textures
Android NDK R8E 缺少 stdlib.h
我正在使用 Android NDK android ndk r8e 测试一些本机库代码 本机库是从其 makefile 构建的 而不是 Android 修改后的构建系统 使用 makefile 而不是 Android 的构建系统是项目要求
Android
androidndk
javanativeinterface
OpenCV opencv2/core/core.hpp:没有这样的文件或目录
我正在创建一个小项目来在 Android Studio 1 4 上测试 opencv 2 4 但是当我尝试执行该应用程序时 我遇到了 NDK 编译器的问题 我认为cpp文件找不到opencv的路径 但我不知道为什么 知道如何解决这个问题吗
Android
c
opencv
javanativeinterface
对“__android_log_print”的未定义引用
我的 make 文件有什么问题 Android mk LOCAL PATH call my dir include CLEAR VARS LOCAL MODULE foo LOCAL SRC FILES foo c LOCAL EXPORT
Android
javanativeinterface
logging
androidndk
在 JNI 代码中抛出异常的最佳方式?
我想要一种一致且简单的方法来在 JNI 代码中抛出异常 处理链式异常的东西 隐式地来自 env gt ExceptionOccurred 方法 或显式地通过参数 无论哪种方式都很好 并且每次我想要这样做时都可以节省我查找构造函数的时间 以上
Java
Exception
javanativeinterface
如何将 JNI 与 AAR 库一起使用?
我正在创建一个 Android 库 aar 文件 并且需要使用 JNI 我非常清楚 Google 在可能的情况下不鼓励使用 JNI NDK 但在这种情况下 这是不可能的 我从一个独立的 hello jni 示例应用程序开始 首先学习 JNI
Android
androidndk
javanativeinterface
aar
nar-maven-plugin 和 native-library-loader 不加载本机库
我使用 nar maven plugin 进行测试 然后在下一个项目中我需要 JNI 我选择了it0003 https github com maven nar nar maven plugin tree master src it it0
Java
Maven
javanativeinterface
Native
JNI UnsatisfiedLinkError 没有错误的方法名称并且指定了库路径
我正在尝试按照本教程构建我的第一个 JNI 应用程序 https www3 ntu edu sg home ehchua programming java JavaNativeInterface html https www3 ntu ed
Java
javanativeinterface
UnsatisfiedLinkError
使用 JNI 在 C++ 中调用方法?
所以我一直在研究 JNI 调用 以便我可以与一些预先编写的 C 程序进行交互 我不了解任何 C 但我正在尝试学习一些基础知识 我刚刚尝试对 JNI 方法之外的方法进行简单调用 但总是收到以下错误 错误 c3861 myMethod 找不到标
c
Methods
javanativeinterface
编译 android jni 示例时出错:无效 -march= 选项:`armv5te'
当我尝试编译一些 android ndk 示例时 我总是收到此错误 cd Dev Android ndk samples hello jni Dev Android ndk ndk build Gdbserver arm linux and
Android
javanativeinterface
«
1 ...
9
10
11
12
13
14
15
...21
»