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
JNI基础笔记
Android
jni
curl返回CURLE_COULDNT_RESOLVE_HOST问题
Android平台使用
jni
调用libcurl访问httpurl时,curl_easy_perform总是返回CURLE_COULDNT_RESOLVE_HOST(远程主机找不到)错误,但在linux平台是好的
fengruoying93
·
2024-02-09 18:30
Android
android
调用
jni
库的java.lang.UnsatisfiedLinkError
调用
jni
库的java.lang.UnsatisfiedLinkErrorjava.lang.UnsatisfiedLinkError:Noimplementationfoundforvoidcom.abc.video.ColorConverter
JNI
.convertYuv420spToYvu420sp
技术笔记
·
2024-02-09 12:11
智慧自助餐饮系统(SpringBoot+MP+Vue+微信小程序+
JNI
+ncnn+YOLOX-Nano)
一、项目简介本项目是配合智慧自助餐厅下的一套综合系统,该系统分为安卓端、微信小程序用户端以及后台管理系统。安卓端利用图像识别技术进行识别多种不同菜品,识别成功后安卓端显示该订单菜品以及价格并且生成进入小程序的二维码,用户扫描后在小程序进行付款和提交订单,用户也可查看订单和菜品等信息,管理员在Web后台管理系统进行信息查看餐厅运营情况和管理菜品、订单评价等信息。本系统涉及的论文文献,可以进行参考和引
钟良堂
·
2024-02-09 05:15
笔记
spring
boot
vue.js
微信小程序
目标检测
跨域问题
Java
基础笔记
一、Java中参数传递Java中方法的参数传递实际上都是值传递,有别于C/C++;在使用对象传递时只能修改对象的属性。例子1:publicstaticvoidmain(String[]args){StringBuffersb=newStringBuffer("Hello");System.out.println("传参前--->>对象地址:"+System.identityHashCode(sb)
Vchar_Fred
·
2024-02-08 18:00
Android Studio 2022.3.1版本 引入包、maven等需要注意的问题
新版本:implementation("com.github.bumptech.glide:glide:3.7.0")libs文件夹中的包以前:android{******sourceSets.main{
jni
Libs.srcDirs
破z晓
·
2024-02-08 08:28
android
studio
android
ide
jni
返回结构体参数
转自:https://www.cnblogs.com/saintaxl/archive/2012/01/08/2316591.html如何使用
JNI
的一些基本方法和过程在网上多如牛毛,如果你对
Jni
不甚了解
想努力的人
·
2024-02-07 08:37
java
c++
jvm
Android逆向-实战so分析-某洲_v3.5.8_unidbg学习
unidbg的使用3.1.目标方法静态分析3.2.模拟执行目标方法3.3.算法分析3.3.1.OLLVM去混淆3.3.2.指令级Hook辅助分析3.3.3.unidbg寄存器trace分析4.补充知识4.1.
JNI
Env
哔哩哩!
·
2024-02-07 07:40
移动安全
android
app安全
java
安全
NDK开发 从入门到放弃(一:基本流程入门了解)
●
JNI
JavaNativeInterface(
JNI
)标准是java平台的一部分,
JNI
是Java语言提供的Java和C/C++相互沟通的机制,Java可以通过
JNI
调用C/C++代码,C/C++的代码也可以调
蜡笔小新哎
·
2024-02-07 07:00
frostmourne
1、快速入门产品简介使用场景诊断内存泄露诊断方法性能重现误吞的异常数据订正字节码增强快速开始系统支持2、原理&设计相关技术instrument
jni
jvmtijavassistjline系统架构HowtoattachSystemArchitecture
阿里极风
·
2024-02-06 21:33
java 导出word_java导出生成word
使用Jacob自带的DLL动态链接库,并通过
JNI
的方式实现了在Java平台上对COM程序的调用。DLL动态链接库的生成需要windows平台的支持。该
SUN也行
·
2024-02-06 19:17
java
导出word
mysql的
基础笔记
以及优化方式
mysql框架最上层用于连接、线程处理的部分并不是MySQL『发明』的,很多服务都有类似的组成部分;第二层中包含了大多数MySQL的核心服务,包括了对SQL的解析、分析、优化和缓存等功能,存储过程、触发器和视图都是在这里实现的;而第三层就是MySQL中真正负责数据的存储和提取的存储引擎,例如:InnoDB、MyISAM等MySql索引:索引是在存储引擎层实现的,而不是在服务器层实现的,所以不同存储
c88c424c7f3d
·
2024-02-06 16:10
IOS项目使用c++ boost库与c++版本Protobuf 环境配置
简单介绍一下最近工作中需要在IOS项目中使用一套由C++编写的数据传输组件,该组件来源于旧的PC端软件,依赖BOOST库和C++版本的PROTOBUF库,在安卓项目可以直接通过
JNI
使用编译好的.O文件
写一点是一点
·
2024-02-06 12:18
安卓动态链接库文件体积优化探索实践
我开发的链接库使用rust语言开发,通过安卓
jni
接口实现java层和native层之间的相
京东云技术团队
·
2024-02-06 08:06
android
so库加载 -深入热修复笔记(3)
so库加载native方法分为静态注册和动态注册,静态注册通过Java+包名+类名+方法名,动态注册需要实现
JNI
_Onload()方法及实现实现一个
JNI
NativieMethond[]数组。
百花鱼藤
·
2024-02-05 14:53
使用Android Profile查看Native内存泄漏
profile启动APP(最好时debug版本)路径AndroidStudio-->Run-->Profile2选择测试APKProfile-->点击左上角“+”......3LiveAllocation选择
JNI
heap
adits
·
2024-02-04 23:42
Android原创
技术交流
Android
Profile
Native
内存泄漏
某app加固逆向分析
再查看
jni
_onload函数,发现密
jmm18363027827
·
2024-02-04 15:16
逆向
加固
逆向
java
函数
android 亮屏流程分析--随记
DisplayPowerController处理四.阻塞亮屏五.从按下power键到亮屏的流程小结:六.log验证:一.源码分析:1.按键上报流程.(1).从native层上报事件:frameworks/base/services/core/
jni
huibin147852369
·
2024-02-04 14:08
framework
android
Java 调用 DLL 文件入门
本文将介绍如何在Java中调用DLL文件,包括基本概念、环境搭建、
JNI
技术、DLL文件编写和Java调用过程。
拥抱AI
·
2024-02-04 14:33
java
开发语言
Jmeter添加TPS插件
插件地址http://pan.baidu.com/s/1mioV
Jni
解压文件将jpgc-graphs-basic-2.0.zip解压缩后只有一个lib目录,该目录下有一个ext文件夹和一个jmeter-plugins-cmn-jmeter
无奈的码农
·
2024-02-04 11:45
jmeter
python
测试工具
【干货】火爆全网的《超全NDK精品教程》
JNI
c调用java和java调用c( Env 和函数签名)
C调用JAVA目录:1.
JNI
ENV2.函数签名3.c调用java4.java调用c5.java和c的对应关系!
鹏城十八少
·
2024-02-04 08:38
0x03 多线程使用
JNI
Env指针
JNI
Env因线程不同而不同,不能直接globalRef或者staticextern,每次从JavaVM*vm中获取,因为线程独立。
lc_fan
·
2024-02-03 16:35
CTF黑客精神:算法还原
通过代码可以看出,他的flag核心代码在libmy
jni
.so里
wei_java144
·
2024-02-03 16:50
逆向开发
编程技术
算法
python
开发语言
Android NDK开发:C++捕捉异常并将异常抛给Java层
目录相关文章AndroidNDK开发:java调用dll动态链接库方法AndroidNDK开发:
JNI
Env的原理AndroidNDK开发:C修改Java的属性AndroidNDK开发:C调用Java层方法
itfitness
·
2024-02-03 01:00
JavaScript
基础笔记
计算机基础[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PcwR7M7t-1669642870428)(1667096270239.png)]1.计算机内部使用二进制0和1来表示数据.2.所有数据,包括文件、图片等最终都是以二进制数据(0和1)的形式存放在硬盘中的.3.所有程序,包括操作系统,本质都是各种数据,也以二进制数据的形式存放在硬盘中。平时我们所说的安装软件
csdndeidl
·
2024-02-02 23:54
javascript
前端
学习
JavaScript基础(一)旧版
基础笔记
总结
开新藩(虽然博主早以前已经学过了),从0开始复习JS,一方面应对毕设,一方面后期可能找找实习,一方面复试可能也会涉及到吧,说起这个最近越等越焦虑QAQ,还要一个月才出分呢......本帖先总结初级语法,好多语种其实都大差不差,不过还是有些差别需要注意~一.初试JS计算机程序实际上就是一系列指令的集合,任何可以执行代码的设备都可以被称为计算机标记语言是被动的,用于修饰链接内存是电,存储是机械,之所以
十三的信徒
·
2024-02-02 23:53
Web前端
前端
javascript
Android Studio NDK编译protobuf库
1.在Androidstudio里面有plugin可以直接配置使用protobuf,但是如果想要在
jni
里面的c++上使用,就需要自己编译了。
晴天5273
·
2024-02-01 14:41
Android
OpenGL
ES
2.0
Android
Studio
protobuf
ndk
android
jni
Flutter 全平台 sqlite/sqlcipher orm 框架 drift(原moor)的使用
这个数据库框架的优点是支持全平台使用,此框架通过使用datr语言的ffi功能(相当于JAVA的
jni
)来调用sqlite动态库实现数据库操作,Web平台是通过wasm(浏览器可以运行的二进制文件,可由C
wilinzz
·
2024-02-01 06:55
Flutter
数据库
flutter
sqlite
Java Native Interface
toovercomethememorymanagementandperformanceconstraintsinJava.JavasupportsnativecodesviatheJavaNativeInterface(
JNI
shibushi114
·
2024-02-01 01:55
java
开发语言
Python学习——Python基础
二,Python
基础笔记
来源https://www.bilibili.com/video/BV1PE411c71h?
Yiban001
·
2024-02-01 00:27
python
掌握 Android
JNI
基础
写在前面最近在看一些底层源码,发现
JNI
这块还是有必要系统的看一下,索性就写一写博客,加深加深印象本文重点聊一聊一些干货,避免长篇大论
JNI
概述
JNI
是什么?
张鹿鹿
·
2024-01-31 21:23
Android进阶
android
Unsafe方法的实现
1.在解释器模式下,使用的是C++语言的
JNI
调用2.在JIT模式下,使用的是intrinsic调用。
laosijikaichele
·
2024-01-31 20:09
在 Android 中使用 C/C++:初学者综合指南
二、了解C++如何集成到Android应用程序中三、C++和Java程序的编译3.1Java3.2AndroidART和DEX字节码四、使用
JNI
包装C++源代码五、CMake和AndroidNDK5.1AndroidNDK
Just_Paranoid
·
2024-01-31 18:29
Android
android
c++
cmake
MediaPlayer(总结)--从对象生命周期理解MediaPlayer状态
为了方便先重复贴一下MediaPlayer的状态图和MediaPlayer的基本框架总的分为几个模块,为方便后续文章的书写,各模块后续统一用括号里面的名词java层MediaPlayer(MediaPlayer)
jni
蓝狮
·
2024-01-31 12:05
播放器
android
数通
基础笔记
交换机一个端口就是一个冲突域,(集线器hub---物理层设备,整个设备就是一个冲突域)交换机的前身是网桥,网桥的前身是hub。交换机隔离冲突域,无法隔离广播域路由器隔离广播域。1企业网络架构小型企业、大型企业优点,缺点扁平网络结构:便宜、简单、灵活、易维护;单点故障分层网络结构:昂贵、复杂、冗余、易扩展2.大型企业网络设计的基本思想是?满足业务需求、可用、稳定、可扩展、安全、可管理接入层:接入终端
Gnana_L
·
2024-01-31 08:33
数通
笔记
网络
解决Android模拟器网络问题(使用了代理的情况下)
最近在做curl移植到Android
JNI
的工作,老是出现CURLE_PARTIAL_FILE错误。用Wireshark抓包居然还抓不出来,于是怀疑模拟器是用本地代理的方式连接网络的。
Gavinxixi臻
·
2024-01-31 02:10
Vosk Android使用方法
利用源码编译so库,不会编译的小伙伴可以从这里下载aar包:libvosk.so,然后把文件后缀名从.aar改为.zip,再解压这个文件即可在其中
jni
目录下找到so库。
熊爱吃鱼
·
2024-01-31 01:24
android
语音识别
java
Android_Gif播放(利用系统源码)
87a版本~Android中gif播放一般是比较耗内存的操作,Android中的ImageView不能直接播放gif(ios中是可以的),Android实现GIF播放的方式大致可分为两种:①Java实现②
Jni
刘小厨
·
2024-01-30 18:45
JNI
&NDK开发最佳实践(十):补充要点(持续更新)
一、在C中实现Java回调函数我们知道在C中通过传递函数指针可以轻易实现函数回调的效果,而在java中则一般是通过构造匿名内部类对象来间接实现函数回调。那么如何在C中构造一个具有回调函数功能的对象呢?例如在java中给一个Button设置点击事件回调mBtn.setOnClickListener(newView.OnClickListener(){@OverridepublicvoidonClic
taoyyyy
·
2024-01-30 12:51
音视频学习(一)
JNI
入门
前言Android平台从一开始就支持C/C++了,Android支持
JNI
编程方式第三方应用完全可以通过
JNI
调用自己的C动态库,于是NDK(NativeDevelopKit)就诞生了。
主音King
·
2024-01-30 11:38
android 进程创建过程,chromium for android render进程创建过程分析
ContentView.java的loadUrl调用ContentViewCore.java的loadUrl,ContentViewCore.java调用nativeLoadUrl(),通过chromium的
jni
happytdw
·
2024-01-29 15:59
android
进程创建过程
编译适用arm 架构的so
在
jni
调用那篇,我们介绍了使用gcc编译so库,但是在Mac系统下,直接使用默认的gcc编译so库,生成的so文件可能不适合Android手机的CPU架构,所以在手机中调用该so可能会报出如下异常UnsatisfiedLinkError
wind_sky
·
2024-01-28 23:09
LLVM 本地环境搭建
环境搭建步骤:下载se-llvm-ndk.zip安装ndk-r10e版本将se-llvm\prebuilt覆盖至NDK安装目录toolchains\llvm-3.6\prebuilt中使用:在
JNI
项目的
that_is_this
·
2024-01-28 16:34
android NDK开发之
JNI
操作第三方so
上一节中讲了androidNDK开发之
JNI
操作JAVA本篇为androidNDK开发的第二部分的第二节,调用三方so,这个so函数库应该是纯C/C++写的,非标准的
jni
形式,也就是java不能直接调用的
黄二狗V
·
2024-01-28 10:16
Java安卓
JNI
调用C库入门指南
为了满足这一需求,我们可以使用JavaNativeInterface(
JNI
)技术来调用C语言编写的库函数。
水阳。
·
2024-01-28 08:53
java
java
android
c语言
SpringBoot项目部署、属性配置方式及多环境开发
org.springframework.bootspring-boot-maven-plugin3.1.6遇到的问题:打包过程中遇到test测试错误true问题二:java在IDEA编辑的无异常,但是运行时报错:Error:A
JNI
errorhasoccurred
熊猫发电机hhh
·
2024-01-28 02:36
spring
boot
后端
java
JAVA
基础笔记
——List
包装类数学相关日期相关字符串相关集合相关异常相关IO相关线程相关网络相关反射注解*GUI------------------------------------------------------------------------------------------------------------------------------------------------------------
MAX--李
·
2024-01-27 23:52
JAVA
[四]rtmp推流核心c代码
[四]rtmp推流核心c代码一.rtmp推流过程二.rtmp核心方法三.rtmp核心代码1.RtmpPublisher.java2.RtmpUitls.java3.publish_
jni
.cpp:都是
jni
_yao_
·
2024-01-27 22:34
音视频处理
c语言
ffmpeg
开发语言
Android设备启动流程
文件初始化进程,init.rc就相当于一个configarution配置文件,记录了后面开启的服务4.init的进程启动初始化和属性进程服务,之后开启zygote进程5.zygote进程开始创建JVM,并注册
JNI
枫狂的孩子
·
2024-01-27 05:04
Android系统启动-Zygote进程
system/core/rootdir/init.zygote64.rc/frameworks/base/cmds/app_process/App_main.cpp/frameworks/base/core/
jni
isLJli
·
2024-01-26 18:57
rk3566-Android11 从驱动到 app 第三章添加 hello 服务
HelloService3.添加HelloManager服务4.增加selinux权限作者:baronhall层是啥,就是so库,这个so库是c++写的的,而我们的系统服务和app有部分是java写的.没法直接用啊,于是
JNI
baron-z
·
2024-01-26 14:48
安卓从驱动到
app
的整体流程梳理
android
linux
驱动开发
c语言
嵌入式硬件
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他