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
Java 调用 WebService 、
java调用
Soap请求、Java对接soap接口
工作第一次遇到对接soap接口,觉得有必要记录一下,毕竟踩了不少坑,网上帖子很多但大都不全,也不可能完全满足自己的需求,于是就有了下面的代码:除了只是借鉴,注意事项:1.http://ip:port/xxx/xxx/soap?wsdl有些soap接口,对面是不需要穿?wsdl对接时要问出清2.httpPost.setHeader("SOAPAction",SOAPAction);SOAPActio
天空之外136
·
2023-08-09 18:14
java
开发语言
zygote的启动和作用
启动流程和工作原理启动进程1、linux启动后的第一个进程:Init进程;2、Init进程读取Init.rc文件开启zygote进程;准备工作3、调用startVm函数创建虚拟机,调用startReg函数为虚拟机注册
JNI
space0o0
·
2023-08-09 18:15
java鼠标钩子实现
java本身是没有提供直接访问系统的API方法,查了下资料,要实现鼠标钩子有3种方法,1、使用
JNI
方法,需要自己写C实现,比较复杂。
penngo
·
2023-08-09 16:47
java
java
callback
structure
class
user
jni
学习
JNI
--Android下使用
JNI
调用C
一、什么是
JNI
:
JNI
是JavaNativeInterface的缩写,中文为JAVA本地调用。
叮咚在深圳
·
2023-08-09 00:22
Android面试
Android
jni
开发记录---动态注册、导入第三方C
所以在学习过程中,发现C库或者好的C++库,如何使用Android
JNI
配合NDK开发。做如下记录。一、
JNI
、NDK是什么?基础概念不复数二、操作步骤在网络上
MrDarly
·
2023-08-09 00:21
开发语言
android
c语言
android
studio
gradle
Android
JNI
-基础篇
JNI
(JavaNativeInterface,JAVA本地接口)可以使Java代码和其他语言写的代码(如C/C++代码)进行交互。为什么要进行交互?
weixin_30716141
·
2023-08-09 00:51
java
移动开发
c/c++
Android面试题---
JNI
1.简述
JNI
是java和c语言之间的桥梁,由于java是一种半解释语言,可以被反编译出来,一种重要涉及安全的代码就使用了C编程,再者很多底层功能调用C语言都实现了Java没必要重复造轮子,所以定义了
JNI
幸福在路上wellbeing
·
2023-08-09 00:51
Android面试题
android
Android:清晰讲解
JNI
-与-NDK(含实例教学,Android开发必会技术
1.2为什么要有
JNI
背景:实际使用中,Java需要与本地代码进行交互问题:因为Java具备跨平台的特点,所以Java与本地代码交互的能力非常弱解决方案:采用
JNI
特性增强Java与本地代码交互的能力1.3
m0_66155658
·
2023-08-09 00:19
程序员
架构
移动开发
android
AndroidStudio-
Jni
开发
AndroidStudio-
Jni
开发主要记录本人进行
Jni
开发时,遇到的坑,及注意事项。
Dream_xang
·
2023-08-09 00:18
Jni开发
android
android
studio
jni
cmake
Android NDK--
JNI
接口
往期推荐如何编译可执行程序AndroidNDK–了解c语言单机和弱联网游戏内购,白嫖的机会来了AS+smalidea插件动态调式
JNI
接口
JNI
是JavaNativeInterface的英文缩写,类似一种标准
YJJYXM
·
2023-08-09 00:18
Android逆向从入门到进阶
安卓逆向
JNL接口
android
NDK
安卓
逆向
Android
JNI
--C语言基础
1,#include相当于java的导包操作例如:#include//引入标准库voidchange(int*i);//先声明参数为指针变量intmain(){inti=100;change(&i);//传入指针printf("%d\n",i);//输出666return0;//main函数返回值也可以写为NULL}//再实现//使用指针来修改voidchange(int*i){*i=666;}由
袁震
·
2023-08-09 00:17
android
c语言
开发语言
安卓NDK
androidStudio生成
jni
头文件E:\StudioProjectDemo\HelloNDK\app\build\intermediates\classes\debug>javah-dE:\StudioProjectDemo
CocOYesICan
·
2023-08-08 23:56
JNI
开发流程
预编译C语言执行的流程1.编译:形成目标代码(.obj)2.连接:将目标代码与C函数库连接合并,形成最终的可执行文件3.执行预编译(预处理),为编译做准备工作,完成代码文本的替换工作头文件告诉编译器有这样一个函数,连接器负责找到这个函数的实现头文件只包含一次,防止重复引用:1.#ifndef#define#endif组合使用(老版本)2.#pragmaoncedefine指令1.定义标示ifdef
潇洒人生_cca2
·
2023-08-08 21:14
Framework精编内核解析——带你步入Android系统开发的殿堂
里面通过
JNI
调用c、c++(Library)来和设备打交道,最终调用到L
弦听你的梦
·
2023-08-08 17:37
android
framework
关于Android Framework源码阅读——阿里大佬分享的核心经验
Android是一个庞大的系统,AndroidFramework只是对系统的--个封装,里面还牵扯到
JNI
、C++、Java虚拟机、Linux系统内核、指令集等。
上马定江山
·
2023-08-08 17:37
Android
framework
android
framework
Android音视频学习系列(二) — 交叉编译动态库、静态库的入门
系列文章Android音视频学习系列(一)—
JNI
从入门到精通Android音视频学习系列(二)—交叉编译动态库、静态库的入门Android音视频学习系列(三)—Shell脚本入门Android音视频学习系列
金戈鐡馬
·
2023-08-08 05:38
Android
Android
音视频
交叉编译
NDK
FFMpeg
安卓逆向_6 ---
JNI
、NDK开发、
jni
静态注册、
jni
_onload动态注册
JNI
官方文档:https://docs.oracle.com/en/java/javase/19/docs/specs/
jni
/index.html
JNI
官方文档(中文):https://blog.csdn.net
擒贼先擒王
·
2023-08-08 05:36
Android
逆向
android
android
studio
java
蚂蚁区块链投票案例(一)---蚂蚁链简介
蚂蚁区块链投票案例(一)—蚂蚁链简介蚂蚁区块链投票案例(二)—投票合约设计开发蚂蚁区块链投票案例(三)—
Java调用
部分实现(整理中)背景上一篇讲了区块链投票方案的介绍,我们最终选择了蚂蚁链可信存
lingjueXu
·
2023-08-08 00:03
区块链
区块链
JNI
编程入门(一)
最近项目需要,先后进行了framework层和application的
JNI
,系统学习了
JNI
,在开发过程中踩了很多坑,那就赶紧把
JNI
系统总结一下,沉淀成自己的知识储备,那我们就开始吧。
雅雅姐
·
2023-08-07 14:45
JNI开发
Android
java
c++
android
Android Studio中使用cmake开发
JNI
实战
JNI
学习大纲一、
JNI
编程入门二、AndroidStudio中使用cmake开发
JNI
实战第一章节我们介绍了
JNI
的开发步骤,那这一章节我们就开始在AndroidStudio中实战一下吧,Let'sStart
雅雅姐
·
2023-08-07 14:11
JNI开发
Android
android
studio
c++
android
Android 使用ffmpeg软编码 将摄像头采集视频编码成视频文件
这次代码实现的是视频采集的功能,Android通过
jni
调用ffmpeg编码yuv数据变成视频文件。
一航jason
·
2023-08-07 14:34
FFmpeg音视频编程
ffmpeg
android
java
ndk
C#与C/C++交互(1)——需要了解的基础知识
类似的功能,JAVA中叫
JNI
,Python中叫Ctypes。
永恒星
·
2023-08-07 07:02
跨平台交互
C#
P/Invoke
stdcall与cdecl
StructLayout
MonoPInvoke
unsafe
fixed
Framework入门01-初识系统服务
Zygote的Native世界:为进入java做准备,1.启动虚拟机;2.注册
jni
函数;3.进入Java世界Zygote的Java世界:1.预加载资源;2.启动systemServer;3.进入Loo
躺平君~从安卓到全栈
·
2023-08-06 19:39
Android进阶
android
Framework
zygote
SystemServer
binder
ServiceManager
java调用
onnx模型,支持yolov5和yolov7
不点star不给解答问题可直接运行主文件:ObjectDetection_1_25200_n.java或者ObjectDetection_n_7.java都可以直接运行两个可以运行的主文件是为了支持不用网络结构的模型,即使是onnx模型,输出的结果参数也不一样,支持以下两种结构目前代码仅支持windows系统,linux需要替换opencv的dll文件为so文件可以封装为HTTPcontrolle
深度物联网
·
2023-08-06 19:00
YOLO
java
深度学习
JNI
之Java实现蓝牙交互
蓝牙概述蓝牙,是一种支持设备短距离通信(一般10m内)的无线电技术,能在包括移动电话、PDA、无线耳机、笔记本电脑、相关外设等众多设备之间,通过蓝牙设备之间的无线通信实现数据传输,实现数据传输,音频传输,文件传输,图片传输等多种应用的无线信息交换。利用“蓝牙”技术,能够有效地简化移动通信终端设备之间的通信,也能够成功地简化设备与因特网Internet之间的通信,从而数据传输变得更加迅速高效,为无线
李景琰
·
2023-08-06 13:55
架构落地手记
Java物联网
java
物联网
JNI
之Java实现远程打印
但是,如果要实现智能办公打印,就可以使用
JNI
技术、封装接口、远程调用实现完成。
李景琰
·
2023-08-06 13:24
Java物联网
java
物联网
JNI
相关
参考https://www.jianshu.com/p/4c890e23c021通过命令让.java文件生成.h头文件javacHello.javajavahHelloadd_library生成库文件,生成的库文件位置app\build\intermediates\cmake\debug\objLLVM的命名最早来源于底层语言虚拟机(LowLevelVirtualMachine)的缩写。它是一个用
EmpathyBasic
·
2023-08-06 03:20
java调用
执行外部程序
java调用
外部程序可以使用Runtime.getRuntime().exec(),他会调用一个新的进程去执行。
策马踏清风
·
2023-08-05 20:57
2023-08/05——JVM Native
Native凡是带了native修饰的,就是java作用范围达不到的会进入本地方法栈会调用本地方法接口
JNI
JNI
的作用:扩展Java的使用,融合不同编程语言为JAVA所用,最初是:C,C++JAVA诞生的时候
薯味
·
2023-08-05 17:54
jvm
java
开发语言
Android11(RK3568)自定义服务制作(1)-Kernel驱动
其实从Android4.0以来就没有再做过驱动开发,现在发现整个android11后,无论是驱动层还是
JNI
调用,HAL层到上层APP都有了很大的改动,最近也差了很多资料,发现各有各的问题。
龙猫猫叔
·
2023-08-04 21:03
ANDROID11驱动开发
硬件
嵌入式
android
java
linux
迅为iTOP-RK3568开发板Android11移植之源码结构简介
内含硬件原理图分析、底层驱动编写与Android底层框架,
JNI
编程等众多技能点,让您的学习和使用过程更加轻松~Android系统由于用的是linux内核,因此内核移植和嵌入式linux内核移植差异不大
迅为电子
·
2023-08-04 21:31
嵌入式硬件
linux
在java中调用openssl库对数据进行加解密
最初的想法是通过
java调用
脚本执行的方式,先将要加密的数据保存到文件中,然后执行脚本之后再到输出文件中读取结果。虽然可行,但考虑到后期的并发果断放弃了。
HandsomePcy
·
2023-08-04 18:58
Android 13(T) - Media框架(2)- libmedia
frameworks/base/media/java/android/media,里面提供有MediaPlayerMediaCodecListMediaExtractorMediaCodec等常用类型;
JNI
青山渺渺
·
2023-08-03 23:52
Android
android
什么是Java中的JVMTI(JVM Tool Interface)?
Java中的
JNI
(JavaNativeInterface)和JVMTI(JVMToolInterface)都是与Java运行时环境(JVM)交互的工具,但它们有不同的目的和使用场景。
scjrw
·
2023-08-03 14:37
java
java
jvm
开发语言
elasticsearch7.17.3实现按terms传入内容排序,类似mysql中order by filed()的排序方式
中实现用terms筛选内容,并且按terms传入的内容顺序排列类型于mysql中orderbyfiled()的排序方式,具体实现如下目录一、需求二、整体思路三、es查询语句四、java生成es连接五、
java
骨力
·
2023-08-03 12:20
es-java
elasticsearch
mysql
java
es
Android框架简介--启动过程--Zygote
Zygote为孵化的应用程序提供了几个基础资源:常用类:Android的Java类库,大部分来自于ApacheHamony,开源的JavaAPI实现,如java.lang,java.util,java.net
JNI
llm_5243
·
2023-08-02 21:48
C_INCLUDES must be under the source or output directories: /securemsm/QSEEComAPI.
33build/make/core/binary.mk:1334:error:vendor/qcom/proprietary/commonsys/securemsm/seccamera/service/
jni
swiftcoding
·
2023-08-02 19:33
c语言
r语言
开发语言
什么是Java中的
JNI
(Java Native Interface)?
JNI
(JavaNativeInterface)是Java中的一个特性,它允许Java代码调用本地(C/C++)代码。
scjrw
·
2023-08-02 18:27
java
java
开发语言
Android
JNI
使用方法总结及原理分析
一、前言
JNI
即Java本地接口,是
Java调用
Native语言的一种特性。
Java调用
C/C++是Java语言里面本来就有的,并非是Android自创。
猫咪不吃鱼
·
2023-08-02 15:08
java调用
ffmpeg把rtsp视频流保存为MP4文件
前言:最近需要把rtsp的视频流保存为MP4文件(就是录制直播流)。刚开始用的javacv的FFmpegFrameGrabber和FFmpegFrameRecorder,但是声音流和视频流无法调整,声音和视频一直对不上而且录制的视频也有问题每次录10秒保存的视频却有18秒。毕竟不是专业做音视频的,很多东西也不了解,也是一步步摸索。最后也是向位大佬询问,也给我了很好建议:1.是调用ffmpeg命令行
请叫我张大胆
·
2023-08-02 08:44
java调用ffmpeg
java
rtsp
ffmpeg
android 用speex做回音消除
speex_
jni
.cpp#include#include#include#include#include#include#includeSpeexEchoState*st;SpeexPreprocessState
天天DayDayUp
·
2023-08-02 05:15
Java调用
第三方接口-Post方法
本文是对:企业微信里面的微信客服进行应用,完成的整个逻辑是:微信用户发送请求,企业微信客服通过判断接收消息的时间是否在工作日来进行响应。难点一:接口的调用读取接口的调用:第一步:获得接口的链接StringrequestUrl="https://qyapi.weixin.qq.com/cgi-bin/kf/sync_msg?access_token=ACCESS_TOKEN".replace("AC
xy58451921
·
2023-08-01 22:01
微信客服
java
开发语言
一、安卓系统架构全面分析
对于用户空间主要采用C++和Java代码编写,通过
JNI
技术打通用户空间的Java层和Native层(C++/C),从而连通整个系统。为了
文艺小少年
·
2023-08-01 20:07
安卓
Unidbg杂谈
首先是
JNI
这个桥梁相关的补环境问题1.样本存在初始化函数,研究者没有意识到这个问题就会出大问题(好吧我是废话大王),参考资料:《csdn样本七》https://blog.csdn.net/qq_38851536
白龙~
·
2023-08-01 17:05
SO逆向实战十三篇
android
java异步接口调用方式_简单解析三种
JAVA调用
方式-同步,异步,回调
模块之间有三种调用方式:1、同步调用同步调用很简单,就是直接调用方法B,必须等到方法A执行完才会继续执行原程序。2、异步调用异步调用,就是在A程序中给程序B一个实现,当B运行的时候,在满足条件的情况下能够调用A程序中的实现。举例说明publicinterfaceFood{voideat();}publicclassCowimplementsFood{@overridevoideat(){syso(
Dale Dai
·
2023-08-01 07:40
java异步接口调用方式
JNI
访问Java中各方法
不啰嗦直接上代码(在这里贴一部分代码,如果要源码,点击最后的连接去下载)1.eclipse使用.dll库调用**/***返回字符给java层*/
JNI
EXPORTjstring
JNI
CALLJava_com_zack_
jni
_
Jni
Demo_getString
Jni
One
苍天霸气诀
·
2023-08-01 04:45
C#调用dynamic的API
话说
JAVA调用
Dynamci的API,费了很多精力没有成功,只能转身投入微软的怀抱了,我要把API转成webservice,然后再被其他程序调用。
samson_www
·
2023-08-01 01:43
编程体验
Cloud
webservice
Java so文件混淆
So文件混淆一、混淆目的
JNI
开发过程中利用javah生成本地层对应的函数名类似于java_com_XX这种形式,很容易被逆向者在逆向so的时候在IDA的Exports列表中找到如下:image.png
木木Jump
·
2023-07-31 21:19
J2V8的使用
v8引擎是使用c++编写的,java要使用v8需要通过
jni
桥接
summerlines
·
2023-07-31 21:30
DevOps系列文章之
java调用
python脚本
在java类中直接执行python语句在java类中直接调用本地python脚本使用Runtime.getRuntime()执行python脚本文件(推荐)调用python脚本中的函数简单介绍官网地址首页|(jython.org)Jython项目提供了Java中的Python实现,为Python提供了在JVM上运行的好处,并可以访问用Java编写的类。当前版本(Jython2.7.x)仅支持Pyt
Coder_Boy_
·
2023-07-31 12:43
python
java
开发语言
上一页
22
23
24
25
26
27
28
29
下一页
按字母分类:
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
其他