E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
java调用jni
android使用socket使底层和framework通信
原文地址::http://fanwei51880.blog.163.com/blog/static/32406740201011150240981/一般的native和framework的通信是通过
jni
xqhrs232
·
2020-09-15 18:09
Android/Java
Android之webkit内核
JNI
层与Java层 函数互相调用方法
Android之webkit内核
JNI
层与Java层函数互相调用方法Java层调用
JNI
层函数:例子:Java层:BrowserFrame::loadurl()-调用
JNI
别名:Nativeloadurl
weiyouyin
·
2020-09-15 18:07
android
-
WebKit
-
Widget
JVM体系结构之七:持久代、元空间(Metaspace) 常量池==了解String类的intern()方法、常量池介绍、常量池从Perm-->Heap...
关于native方法详解见native关键字(本地方法)、
java调用
so动态链接库java.lang.String.intern():返回一个保留池字
weixin_34281537
·
2020-09-15 18:12
eclipse怎么解决Failed to load the
JNI
shared library、an error has occurred.see the log file
出现这种情况一般都是因为Eclipse和jdk版本不一致导致,因此我们要查询一下jdk的版本,通过cmd命令,如图如果出现了64的字样就是64位jdk,如果没有就是32位的jdkjdk1.9_64的链接,由于CSDN限制上传大小,分成了四个part需要都下载下来解压。jdk1.8_64的链接,由于CSDN限制上传大小,分成了两个part需要都下载下来解压。eclipse打不开出现anerrorha
杂货铺_李天保
·
2020-09-15 17:58
报错信息
【java源码阅读系列】String类型
/details/68150249https://www.cnblogs.com/NiceCui/p/8046564.html参考以上文章javanative关键字一个NativeMethod就是一个
java
天然无公害
·
2020-09-15 17:43
源码阅读-String
源码阅读
Dalvik模式下在Android so库文件.init段、.init_array段构造函数上下断点
本文博客地址:http://blog.csdn.net/qq1084283172/article/details/78244766在前面的博客《在Androidso文件的.init、.init_array上和
JNI
_OnLoad
Fly20141201
·
2020-09-15 16:36
Android逆向学习
jni
技术
java调用
c代码返回字符串
首先在项目建一个
jni
文件夹,把C代码放在
jni
目录下,编译时需要android.mk文件,用于声明编译后的文件名和编译那个c文件等信息.JAVA代码publicclassDemoActivityextendsActivity
祥-------
·
2020-09-15 16:36
JVM系列2-Java内存区域和方法运行时发生的事情
在启动的时候向系统要了一块很大的内存区域,这个大内存分为五个区域:方法区、堆区、虚拟机栈、本地方法栈、程序计数器,下面补充一些他们的概念堆区:通俗的理解Javanew出来的对象放在这个地方本地方法栈:Java利用
JNI
zx592593531
·
2020-09-15 16:06
JVM
java
关于
java调用
dll报Unable to load library的错误
1、确保路径下有该dll文件2、dll和jdk必须确保同样是64位或者32位。3、地址url中不能出现“/”,必须是”\”。4、路径一定要对。5、如果有同样的文件名出现,要在路径后面加上“.dll”,比如:System.getProperty(“user.dir”)+”\library”+”\PlayCtrl.dll”
zx银色木马
·
2020-09-15 16:32
问题笔记
怎样在JAVA里嵌入C/C++代码
JavaNativeInterface(
JNI
)是Java语言的本地编程接口,是J2SDK的一部分。在java程序中,我们可以通过
JNI
实现一些用java语言不便实现的功能。
xujinzheng
·
2020-09-15 16:07
在java web项目中调用c++程序简单案例
1.首先新建一个javaweb项目,编写一个java类因为要使用
jni
来调用c++程序,因此该类中的方法名录需要用native修饰且只有方法声明,没有实现packagetestnative;publicclassTestNative
大叔的味道
·
2020-09-15 16:05
初识JAVA
java
native
c++
java调用c++
java调用
存储过程,返回list
publicListqueryData(){Listlist=newArrayList();Connectionconn=null;try{conn=DBHelper.getConnection();CallableStatementcall=conn.prepareCall("{callproc}");ResultSetrs=call.executeQuery();ResultSetMetaDa
pete熊
·
2020-09-15 15:30
java
Java学习之通过
JNI
调用C/C++编写的dll链接库(图文教程)
在这里详细记录一下
JNI
调用过程。
_Cogito_
·
2020-09-15 15:58
编程
JNI技术
jni
java调用
oracle存储过程的笔记
-------------------数据库-----------------------objectCREATEORREPLACETypeuser_objectIsObject(c_idNvarchar2(50),c_nameNvarchar2(30)}--typeCREATEORREPLACETypeType_userIsTableOfWeb_Fin_Clm_Type_vhl--procedu
userstang
·
2020-09-15 15:12
oracle
java
IBM 实现使用称为 mark-sweep-compact(MSC)的垃圾收集算法
这个阶段从确定“根”开始,比如线程栈上的对象、JavaNativeInterface(
JNI
)局部引用和全局引用等,然后沿着每个引用进行递归,直到所有的引用都做上标记。
roothomes
·
2020-09-15 14:59
java
ibm
算法
jvm
interface
jni
活动
Java正确URL解码方式:URLDecoder.decode
Java调用
URLDecoder.decode(data,“UTF-8”);抛出的异常,其主要原因是%在URL中是特殊字符,需要特殊转义一下:url=url.replaceAll("%(?!
研究master
·
2020-09-15 14:45
Java
java
bug
url
java调用
摄像头拍照,使用webcam-capture替换jmf调用摄像头拍照
java项目中由于jmf调用的时候在eclipse里面可以使用,导出jar文件的时候,会调不出来摄像头拍照,所以才用webcam-capture技术写一个方法,直接调用方法Photograph就可以实现拍照保存publicclassCapture{privatestaticJFramewindow;publicstaticvoidmain(String[]args){finalWebcamwebc
沐许爱
·
2020-09-15 14:09
拍照
JAVA调用
DLL简单小例子
这个小例子用
JNI
调用了VC++做的DLL动态库。1、总体说明:实现一个函数,传入整形数i,返回值i*i,这个函数做在DLL中,java将通过
JNI
调用这个函数,传入一个参数,得到返回值。
iteye_6794
·
2020-09-15 14:25
【原创】JavaFx程序解决Jupyter Notebook导出PDF不显示中文
JavaFx里是通过
Java调用
控制台执行的的jupyter和xelatex指令,这些个指令需要在本地安装Jupyter和MikTeX之后才能正常在电脑上运行1.
WT521429
·
2020-09-15 13:51
java
开发工具
runtime
Android
Jni
代码示例讲解
JNI
实际上是针对JAVA的,在ANDROID系统上如何使用,下面转了一篇文章。
Linux_Gao
·
2020-09-15 13:14
技术--充实自己
嵌入式开发学习笔记 ( java - c/c++ :从入门到入门 )
已经在我自己的站点重新排版:Github·目录导航1.引言1.1.编写目的1.2.阅读范围1.3.声明1.4.缩写词/名词解释1.5.参考资料2.嵌入式开发学习笔记2.1.开发环境/测试环境2.2.开坑:提要2.3.入坑:
JNI
2.3.1
小優YoU
·
2020-09-15 13:08
嵌入式
java调用
C/C++生成dll程序案例
#情境最近在做平台对接工作,涉及到
java调用
C/C++程序,使用的是基于
JNI
的JNA#项目案例(linux环境调用so文件[centos环境])https://wwa.lanzous.com/ixDD4g9irmh
AinUser
·
2020-09-15 12:46
corejava
java
c/c++
跨平台
dll/so程序
jni/jna
Unable to load library ‘main‘: ÕҲ»µ½ָ¶
#情境今天在使用JNA,通过
java调用
C程序,遇到的问题#原因主要就是,你在打包的时候,虽然已经把xxx.h的依赖包打上了但是,在调用运行的时候,并没有加入相关的依赖#解决方法将C语言源代码中通过#include
AinUser
·
2020-09-15 12:15
corejava
Unable
to
load
library
ÕҲ»µ½ָ¶
java
dll
在Android源码下编译
jni
所需要知道的事~
以下只是自己的一些总结,欢迎讨论通过NDK编译
jni
网上有很多例子,在这我只总结在Android源码下编译1、android源码环境下编译so包,编出来的.so的包前面不会自动给添加lib,NDK编译会自动给添加
zsg592713711
·
2020-09-15 12:07
总结
JNI
(实现自己的
JNI
_OnLoad函数)
实现
JNI
中本地函数注册可以两种方式:(1)采用默认的本地函数注册流程。(2)自己重写
JNI
_OnLoad()函数。
zhenyongyuan123
·
2020-09-15 12:20
Android
JNI
(实现自己的
JNI
_OnLoad函数)
实现
JNI
中本地函数注册可以两种方式:(1)采用默认的本地函数注册流程。(2)自己重写
JNI
_OnLoad()函数。
zhenyongyuan123
·
2020-09-15 12:20
Java
Android
JNI
实现java与c/c++相互通讯
JNI
实现java与c/c++相互通讯一、签名映射表
JNI
获取Java类的方法和字段,都需要一个很重要的参数,就是Java类的方法和字段的签名。
zhao007z5
·
2020-09-15 12:16
android
Android
jni
调用,实现自己的
JNI
_OnLoad函数
实现
JNI
中本地函数注册可以两种方式:(1)采用默认的本地函数注册流程。(2)自己重写
JNI
_OnLoad()函数。
小肥侠大头
·
2020-09-15 12:57
android
繁花似锦
JNI
_OnLoad方法和RegisterNatives方法的结合
JNI
_OnLoad方法和RegisterNatives方法的结合可以做到更佳方便的注册你的
jni
方法。1.在C/C++文件中实现
JNI
_OnLoad方法。
xiaoming_zhong
·
2020-09-15 12:51
java
android
JNI
_OnLoad函数不存在的问题
2019独角兽企业重金招聘Python工程师标准>>>今天分析一个app的老版本时,无意发现
JNI
_OnLoad不存在,但是so的确是java层load加载,各native函数也有声明和调用,以为又遇到什么黑科技
weixin_34267123
·
2020-09-15 12:45
Android NDK的生命周期
JNI
_OnLoad与
JNI
_OnUnload
2019独角兽企业重金招聘Python工程师标准>>>//当动态库被加载时这个函数被系统调用
JNI
EXPORT jint
JNI
CALL
JNI
_OnLoad(JavaVM *vm, void *reserved
weixin_34226706
·
2020-09-15 12:42
Android NDK的生命周期
JNI
_OnLoad与
JNI
_OnUnload(转)
摘要NDK的生命周期//当动态库被加载时这个函数被系统调用
JNI
EXPORTjint
JNI
CALL
JNI
_OnLoad(JavaVM*vm,void*reserved){LOGI("
JNI
_OnLoad
weixin_34061482
·
2020-09-15 12:33
Android
JNI
(实现自己的
JNI
_OnLoad函数)
实现
JNI
中本地函数注册可以两种方式:(1)采用默认的本地函数注册流程。(2)自己重写
JNI
_OnLoad()函数。
Risar
·
2020-09-15 11:32
android+opencv
Android
jni
的调用过程
JNI
_OnLoad(),利用Android NDK编写一个简单的HelloWorld
1、
JNI
简介
JNI
全称为JavaNativeInterface(JAVA本地调用)。
安卓AndroidQ
·
2020-09-15 11:25
NDK/JNI
Android
JNI
_OnLoad()函数
JVM加载完本地库会调用
JNI
_OnLoad()函数当Android的VM(VirtualMachine)执行到C组件(即*so文件)里的System.loadLibrary()函数时,首先会去执行C组件里的
tuhuolong
·
2020-09-15 11:09
Android
JNI
_Onload的实现
http://stackoverflow.com/questions/2453692/
jni
-loses-reference-to-native-methodsvoidonChange(
JNI
Env*,
toddmi
·
2020-09-15 11:36
Android
NDK
JNI
_onLoad 动态注册函数
#include#include#include#include#include#include#define
JNI
REG_CLASS"com/example/hello
jni
/Hello
Jni
"
JNI
EXPORTjstring
JNI
CALLnative_printf
struggle_mylife
·
2020-09-15 11:50
JNI
_OnLoad动态注册函数
在应用层加载so的时候,虚拟机首先回去/自动执行
JNI
_OnLoad(…),传统java
Jni
方式:1.编写带有native方法的Java类2.使用javah命令生成.h头文件3.编写代码实现头文件中的方法但是上述每次都需要通过
huihui12433
·
2020-09-15 11:38
JNI
_OnLoad 与
JNI
_OnUnload
JNI
_OnLoadDalvik虚拟机加载C库时,第一件事是调用
JNI
_OnLoad()函数,所以在
JNI
_OnLoad()里面进行一些初始化工作,如注册
JNI
函数等等。
efan_
·
2020-09-15 11:05
Android-JNI
Android
JNI
(实现自己的
JNI
_OnLoad函数)
简单的
Jni
例子都是映射模式,及对应的
Jni
的c/c++实现需要,被java的函数命名规则限制死,为了解决这类毛病,引入的
JNI
_OnLoad这类方法。
panda1234lee
·
2020-09-15 11:42
JNI
android
jni
ndk
安卓子线程内存问题——有结论
问题描述:有一套C++库,通过
JNI
被安卓应用调用。应用中在主线程(UI现场)调用一函数正常,在子线程中调用该函数会导致APP崩溃。
_花花
·
2020-09-15 11:55
杂记
android
认识*.so里的
JNI
_OnLoad()函数
当Android的VM(VirtualMachine)执行到C组件(即*so档)里的System.loadLibrary()函数时,首先会去执行C组件里的
JNI
_OnLoad()函数。
iteye_20683
·
2020-09-15 10:53
在
JNI
中调用本地带结构体参数的函数
说起
JNI
,《TheJavaNativeInterface--Programmer'sGuideandSpecification》我认为是挺好的入门教程。浅显易懂,而且也附有参考。
iteye_15891
·
2020-09-15 10:21
Java
Java
JNI
_OnLoad的妙用
mod=viewthread&tid=5Java
JNI
有两种方法,一种是通过javah,获取一组带签名函数,然后实现这些函数。
imyfriend
·
2020-09-15 10:17
Android
Failed to load the
JNI
shared library的解决方法
显示问题如下Failedtoloadthe
JNI
sharedlibrary探察原因后,发现是因为我用了32位的JDK,重新安装64位的JDK后就能打开了。
fjzzmsd
·
2020-09-15 10:02
c++程序移植到android上问题记录
在/android-ndk-r6b目录下新建
jni
文件夹,将要编译的文件拷入其中,编写好Android.mk文件,执行编译
Tan37Lu
·
2020-09-15 10:46
Android
Java调用
MATLAB程序打包的jar包时出现错误MWEException
错误提示:Exception:com.mathworks.toolbox.javabuilder.MWException:ThiscomponentwascreatedusingaversionofMATLABBuilderJAthatisnotcompatiblewiththeversionofMCRthatitisrunningagainst解决方案:问题的实质是没有安装MATLABCompi
It_BeeCoder
·
2020-09-15 10:45
33
Java+Matlab
JNI
的方法的注册-在_onload文件中进行注册
JNI
方法的声明在Java代码中声明native方法。
AS_MSDN
·
2020-09-15 10:51
Android
Qt安卓
JNI
交互之(1) C++注册函数给
JAVA调用
JAVA调用
C++有2种方式,第一种很累需要把函数写成JAVA规定的格式,第二种很绕,需要让JAVA事先主动调用C++,C++根据他传递过来的类指针来操作。
A289672082
·
2020-09-15 10:20
Qt
JNI
调用的helloworld(
JNI
_OnLoad映射方式)
本示例展示
JNI
的基本示例,helloworld级别的,不过是用
JNI
_OnLoad映射的方式。
乐征skyline
·
2020-09-15 10:19
上一页
57
58
59
60
61
62
63
64
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他