JNI

JNI

文章 73 浏览 63

java可以调用没有通过jni编译的dll动态库吗

结果:可以使用jna的std方式加载 public interface StdCallDll extends StdCallLibrary { String dll_path = "HxgcDeviceApi_J10" StdCallDll INSTAN…

混吃等死 2022-09-11 23:53:41 28 0

对ART插桩了部分代码,如何实现接口在android应用中调用?

已经在runtime里面插了一些代码,并且把编译好的.so push到了手机上,并通过打log的的方式查看,前边的代码看起来没什么问题。现在需要在APP中进行调…

笑看君怀她人 2022-09-11 20:06:15 13 0

jvm报错,请各位帮忙看下hs_err_pid.log

# # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map 43515904 byte…

你在我安 2022-09-11 18:08:15 17 0

vs中32位项目生成64位dll问题

vs中,将32位c++项目生成64位dll时出现问题。网上解决方案通常是将解决方案平台改为x64,但是因为这个项目中调用了32位dll库,所以把项目环境改成64…

乖乖公主 2022-09-07 23:59:45 14 0

jni 数据通过参数传出?

我想jni数据通过参数传出结果给JAVA,有以下两种参数类型,而不用返回值,我想知道要怎么做? JNIEXPORT jstring JNICALL Java_com_tzym_jni_Analyze_…

久隐师 2022-09-07 23:18:19 17 0

移植C/C++框架(MLT)到Android平台?

需求:在Android平台上使用MLT开源多媒体框架,如何编译MLT成.so库,供Android使用?…

迷路的信 2022-09-07 20:03:15 19 0

JNI调用FindClass获取package的时候失败. 不带包名则调用成功为什么?

c++进程启动jvm虚拟机 然后获取java相关类方法(使用FindClass), 如果只有一个类名是成功的,但是如果有包的话就会调用失败,相关代码如下: //MyTest.j…

数理化全能战士 2022-09-07 16:36:22 10 0

FFmpeg + SDL播放音频问题

使用FFmpeg+SDL播放音频文件,当播放完毕时,不想退出播放器,用户仍然可以通过滑动进度条进行播放,那么程序中,实现的思路是怎么的呢? 是在哪里判…

想你只要分分秒秒 2022-09-07 07:57:43 20 0

java通过jni调用hook无效

我需要实现一个钩子程序来禁用鼠标键盘的输入,然后将其生成为dll,然后在java中调用,调用时候程序没有报错,但是调用无效.下面是部分代码 c++部分: // …

岁月静好 2022-09-07 00:10:01 12 0

android NDK 中的prebuilt库会被拷贝到apk中吗?

prebuilt library是在应用运行时链接吗?还是 直接编译到shared library中?…

蓝眼睛不忧郁 2022-09-06 11:50:45 19 0

java.lang.UnsatisfiedLinkError: No implementation found

package aa public class NativeTest { public static void a(Object obj) public static string b() public static string c() } jni中的写法如下 #…

花开半夏魅人心 2022-09-06 05:21:13 17 0

jni如何复写方法

package com.xx.test class Test { public static void make(String a, Object obj) //obj = new testa() { public void method2() {} } } package co…

她说她爱他 2022-09-06 05:07:12 14 0

如何在一个app中混合使用32和64位的.so库

需求:我的app有两个功能需要用so库:录音和编辑pdf,当app运行在32位设备上时只能都用32位so,运行在64位设备时,我希望录音继续用32位so,编辑pdf…

翻身的咸鱼 2022-09-05 08:23:22 19 0

JNI C怎么调用 返回 byte[] 的Java方法?

Java 方法如下 // 签名: "()[B" public byte[] array(){...} 如何在JNI中调用此方法并获取返回值呢?我没有找到CallByteArrayMethod这样的函数,求大神…

蛮可爱 2022-09-05 02:30:48 15 0

Windows下有哪些类似Linux下的gcc编译器?

想在Windows下实践jni编程,不想用visual studio。想有那种命令行的工具编译c++/c代码。…

迷鸟归林 2022-09-05 02:10:44 16 0
更多

推荐作者

花开柳相依

文章 0 评论 0

zyhello

文章 0 评论 0

故友

文章 0 评论 0

对风讲故事

文章 0 评论 0

Oo萌小芽oO

文章 0 评论 0

梦明

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文