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 逆向分析
分析步骤通用逆向分析步骤1.了解该模块正向编程相关方法2.使用apktool解密apk,得到资源、
jni
模块等文件3.从apk提取出dex文件,使用dex2jar转换成jar文件,再用java逆向工具得到
凉亭下
·
2023-06-17 15:55
Android
android
android
studio
ide
【Android --
JNI
和 NDK】
JNI
基础知识以及如何使用
JNI
基础知识我们来系统梳理一下
JNI
中涉及的基本知识。
Kevin-Dev
·
2023-06-17 08:08
Android
--
JNI
和
NDK
java
c++
JNI
【Android --
JNI
和 NDK】Java 和 C/C++ 之间传递参数和返回值
本文主要介绍
JNI
的数据传递上,即Java如何传递对象给C++;而C++又如何将数据封装成Java所需的对象。
Kevin-Dev
·
2023-06-17 08:36
Android
--
JNI
和
NDK
java
c++
JNI
Android音视频开发实战02-
Jni
一
JNI
1.1什么是
JNI
JNI
是JavaNativeInterface的缩写,是Java提供的一种机制,用于在Java代码中调用本地(C/C++)代码。
~怪兽~
·
2023-06-16 23:35
Android音视频开发实战
FFmpeg
android
音视频
ffmpeg
Java + lua
用法示例luaj实现原理查找并调用指定的Java方法从Java方法获取返回值将Luafunction作为参数传递给Java方法在某些业务场景下,我们可能会遇到lua中要调用java代码情况,当然这个用
JNI
我的尤克里里
·
2023-06-16 22:28
java
开发语言
2023-06-16 Android Studio 使用CMakeList编译
JNI
,最简单的demo源码
加下面的代码externalNativeBuild{cmake{cppFlags"-frtti-fexceptions"}}externalNativeBuild{cmake{path'src/main/
jni
海月汐辰
·
2023-06-16 18:25
android
studio
android
ide
2023-06-16 Android app
jni
开发过程在 cmakelist.txt 中打印cmake变量值
一、有时候想知道cmake变量的值,比如PROJECT_SOURCE_DIR是当前目录的的变量,如何打印出所有的变量呢?二、message是打印出信息,后面可以跟WARNING等。 STATUS = 非重要消息; WARNING = CMake 警告, 会继续执行; AUTHOR_WARNING = CMake 警告 (dev), 会继续执行; SEND_ERROR = CMake 错误, 继续执
海月汐辰
·
2023-06-16 18:25
linux
运维
服务器
安卓用
jni
对接opencv踩坑记
吐槽公司没招到安卓程序员,让我和老大两个搞过安卓的来做研发,新买的两个开发板之间一人一个,要把正在运行的C#项目改成安卓项目,我C#技能树没点啊!完全没头绪,但是现在就我是新来的,就我闲着,老大还干着维护的活,so,开搞吧。参考博客查官网是不可能的,这辈子都不可能,英文又不好,算法也不会,只能抄抄博客勉强维持生活的样子:https://blog.csdn.net/weixin_43215867/a
IceGost
·
2023-06-16 18:54
安卓
jni
opencv
2023-06-16 Android app 使用opencv 调用
jni
在图片上添加文字,对图片进行模糊处理,源码实例学习。
一、要理解还是得自己看代码1.1完整的测试代码路径如下https://download.csdn.net/download/qq_37858386/879169441.2代码架构1.3app运行效果二、androidstudio添加opencvmodule可以参考下面的文章,比较详细。Android+OpenCV入门教程笔记(保姆级)_opencvandroid_派的十二位的博客-CSDN博客三、
海月汐辰
·
2023-06-16 18:53
android
opencv
学习
Minicap编译及简单使用
个人理解:Minicap是用C++以
jni
的方式运行在Android手机里的一个应用程序。至少在Android10以下还是难逢对手的。编译过程1.首先先下载minicapopenstf/mini
Edward.W
·
2023-06-16 14:48
ADB系列
scrcpy
android
adb
git
minicap
解决java.lang.UnsatisfiedLinkError: No implementation found for java.lang.String 报错的一个小方法
Noimplementationfoundforjava.lang.String错的一个小方法1.执行javah:进入app/src/main目录:cdapp/src/main执行javah命令:javahjavah-d
jni
-classpath
paterWang
·
2023-06-16 12:55
感恩日志(第七天)
2、感恩直销行业培养了我严谨认真的工作态度,也让我学习了很多的知识,有了这样的
学习积累
的过程,才有了今天厚积薄发的力量。3、感恩领导、感恩平台、感恩伙伴们给我展示自己的舞台。
悦尔珍yx
·
2023-06-16 08:08
基于ijkplayer 0.8.8编译的完整so. libijkffmpeg.so等,支持ssl h265, rm, rmvb
基于ijkplayer0.8.8版本(github2021年11月版本)编译的全平台全协议
JNI
libijkffmpeg.so。支持openssl,h265,rm,rmvb,rtsprtmp。
丶随心
·
2023-06-15 19:46
android
多媒体
ijkplayer
android
ffmpeg
网络协议
android studio下java调用c程序
以下是一个简单的Java调用C的例子,供您参考:1.C代码编写在C语言中,我们需要使用
JNI
(JavaNativeInterface)来实现Java调用C的功能。
Alen.Wang
·
2023-06-14 23:46
android
java
android
开发语言
android
jni
开发callback 传递参数
在android
JNI
开发中我们经常要在C中调用JAVA的程序,比如设计一个回调函数实现java与C之间的数据传递。在设计car-eye-playerandroid版本的时候遇到这样的问题,记录一下。
CarEye 官方博客
·
2023-06-14 14:18
流媒体
JVM 调优分析 如何进行JVM调优
RuntimeDataArea)3.垃圾收集器(GarbageCollector)4.即时编译器(Just-In-TimeCompiler,JIT)5.安全管理器(SecurityManager)6.
JNI
旧言.
·
2023-06-14 09:45
java
jvm
java
开发语言
Java层释放由Native增加的对象,使用
JNI
调用Native代码释放新增对象
如果您需要在Java代码中释放由Native增加的对象,可以使用
JNI
调用Native代码,然后在Native代码中释放对象。以下是简单的步骤:创建一个Native方法,用于释放Native对象。
全面解读
·
2023-06-14 08:36
Android
Native内存优化
java
jvm
开发语言
native
内存
最新版本的libzmq和jzmq在win10编译注意事项
下载jzmq-master.zip,进行编译,需要进入jzmq-
jni
目录,直接打开msvc.sln注意配置vc++的include目录和lib目录
Ziegler Han
·
2023-06-14 04:49
ZeroMQ
c++
zmq
Visual Studio生成DLL(动态链接库文件)方法步骤
目录可以自动生成,如何生成可参考右边的帮助文档文章目录背景生成步骤1、VS新建DLL工程2、导入、添加头文件3、添加头文件4、更改项目属性5、编译、生成总结背景生成DLL文件,给java端调用,方式是通过java,
JNI
qq_30058483
·
2023-06-14 04:36
visual
studio
java
jvm
Android
JNI
实例
/app/src/main/java/目录下创建一个
jni
文件夹,把上一步生成的头文件放入其中
飞哥物联
·
2023-06-14 03:51
Android Qcom USB Driver学习(零)
一个模块是从点滴
学习积累
出来的,不看不学怎么能深入理解,但仅仅「看」也是远远不够的,更多的是思考。usb目前还在学习中,补充基础知识,建个目录方便自己查看,静下心来持续积累知识、充实自我。
上电失败
·
2023-06-14 02:44
Android_USB
android
学习
display
lcd
jni
获取类(jclass)的方式
///获取对象类jclassGetObjectClass_(
JNI
Env*
jni
,jobjectobject){jclassc=
jni
->GetObjectClass(object);returnc;}
Sanvar
·
2023-06-14 01:41
《黄金瞳》:有些事要靠运气,但运气一定是
学习积累
的
原创初阿九张艺兴主演的电视剧《黄金瞳》上映几天了,热度一直居高不下。先前看电视剧《老九门》的时候,张艺兴饰演的二月红,人称二爷,重情重义,武艺高强,让大家喜欢的还有感情专一,赢得了一众好评。后来粉丝都称呼张艺兴小绵羊。现在我看《黄金瞳》,越发的觉得小绵羊的名字适合他,整个人软萌软萌的。电视剧《黄金瞳》中的张艺兴饰演男主庄睿,长得好看,而且性格乖巧,很讨长辈们的欢心。一次机缘巧合,庄睿的眼睛发生了异
乌衣斋
·
2023-06-14 00:00
JNI
之
JNI
NativeMethod——安卓
转自:
JNI
之------
JNI
NativeMethod_私房菜的博客-CSDN博客
JNI
NativeMethod结构体的官方定义typedefstruct{constchar*name;constchar
十年之少
·
2023-06-13 21:45
安卓开发
android
Android NDK 开发(四)java传递数据到C【转】
blog.csdn.net/allen315410/article/details/41845701前面几篇文章介绍了AndroidNDK开发的简单概念、常见错误及处理和从第一个HelloWorld开始实际做一个简单的
JNI
嵌入式小庄老师
·
2023-06-13 13:35
java
android
c语言
开发语言
使用javacv中的ffmpeg实现录屏
ffmpeg是一个c++程序,要想在java中使用ffmpeg,无非就是两种方式:直接在java程序中调用ffmpeg.exe,还有就是通过
jni
的方式。而在这里我就是使用
jni
的方式,但是我
qq_492448446
·
2023-06-13 13:33
Java
自动化测试
ffmpeg
java
开发语言
Android NDK开发(四)——Java传递数据到C
blog.csdn.net/allen315410/article/details/41845701前面几篇文章介绍了AndroidNDK开发的简单概念、常见错误及处理和从第一个HelloWorld开始实际做一个简单的
JNI
vincentdevs
·
2023-06-13 13:01
JNI
Android
NDK开发入门
JNI
NDK
Java
C
javah
【每天8题】JVM高频面试题
譬如各个线程被调用的方法堆栈中使用到的参数、局部变量、临时变量在方法区中常量引用的对象,譬如字符串常量池(StringTable)里的引用在方法区中类静态属性引用的对象,譬如java类的引用类型静态变量在本地方法栈中
JNI
血战钢菊麟
·
2023-06-13 04:41
每天8题
java
开发语言
后端
Java工程师修炼之路(校招总结)
前言在下本是跨专业渣考研的985渣硕一枚,经历研究生两年的
学习积累
,有幸于2019秋季招聘中拿到几个公司的研发岗offer,包括百度,阿里,腾讯,今日头条,网易,华为等。
程序员书单
·
2023-06-12 13:44
程序员
华硕ROG冰刃6双屏原厂预装Windows11系统工厂恢复带ASUSRecovery恢复功能
=3fs8提取码:3fs8文件格式:5个底包(HDIKITCOMMCAFEEEDN)1个引导工具TLK支持ASUSRECOVERY型号冰刃7双屏GX650PYPZPIPVPU天选4FA507NUNVN
JNI
华硕戴尔原厂技术支持
·
2023-06-12 10:07
运维
NDK开发笔记之2:AndroidStudio3.3+Cmake+JNA例子
1参考Java本地接口AndroidNDK官方文档
JNI
的替代者—使用JNA访问Java外部功能接口GitHub:java-native-access/jna2
JNI
与JNA2.1
JNI
JNI
(JavaNativeInterface
WangGavin
·
2023-06-12 08:47
使用android
jni
加固
一、为什么要使用
jni
加固其实以前都不是很了解
jni
,没怎么用过。因为
jni
的使用场景要么是提供超过java的性能,要么跨平台android、ios都可以使用。
Dynamic_2018
·
2023-06-12 07:36
NDK
JNI
so 库崩溃分析
JNI
开发中,常遇到so库崩溃。我们可以采用以下几种方法定位问题。通常崩溃log会打印出寄存器信息和堆栈信息。目录下面有如下工具。
AlexeyElijah
·
2023-06-11 15:26
ndk
课前所需的小知识
前言学习需求后期服务(
JNI
→C语言)CJAVA存在如下的联系(安卓开发需要学java语言,但在学习java语言前还需对c语言有一定的了解与熟悉)java与c的联系(仅用于了解)编程思想编程能力了解c语言和
我想吃麻辣烫
·
2023-06-11 14:00
Java中System.loadLibrary() 的执行过程
System.loadLibrary()是我们在使用Java的
JNI
机制时,会用到的一个非常重要的函数,它的作用即是把实现了我们在Javacode中声明的native方法的那个libraryload进来
autumn_xl
·
2023-06-11 10:54
android开发
android
动态连接库
Cmake学习记录(九)--使用Cmake交叉编译Android .so库
文章目录一、前言二、使用NDK进行编译的相关代码四、使用交叉工具链进行编译四、参考链接一、前言注意:本教程没有关于
JNI
接口的写法,只是把C代码编译成适合android平台的so库,想查看完整代码可以参考文末的第
Mr_Tony
·
2023-06-11 07:56
C++
学习
android
android
studio
MAC环境编译Android环境下的FFmpeg6.0版本
文章目录一.下载FFmpeg源码二、对FFmpeg进行安装编译三、进行
JNI
接口编写代码四、在Android项目中调用.so库五、FFmpeg的代码学习技巧1、整体学习步骤2、FFmpeg的代码学习步骤六
Mr_Tony
·
2023-06-11 07:56
C++
ffmpeg
02 JVM垃圾回收
下面几种对象可作为GCRoot:虚拟机栈局部变量表中引用的对象方法区中静态引用指向的变量存活状态中的线程对象native方法
JNI
引用的对象GC算法标记清除算法:可达性分析,不可达标记为垃圾对象,清除
stoolman
·
2023-06-11 04:59
直接内存与 JVM 源码分析
使用了Java的Unsafe类,做了一些本地内存的操作;Netty的直接内存(DirectMemory),底层会调用操作系统的malloc函数;
JNI
或者JNA
Curtain_call
·
2023-06-10 17:19
String.intern
intern方法会从字符串常量池中查询当前字符串是否存在,若不存在就会将当前字符串放入常量池中JAVA使用
jni
调用c++实现的StringTable的intern方法,StringTable的intern
其_cd6b
·
2023-06-10 16:53
Android
JNI
之基本点(android studio)
要想把
JNI
拿捏在手里任意操作,基本点一定要抓牢。基本点也没多少,我就拣点基本的。一个中心,两个基本点。邓爷爷亲切的话语,环绕在耳边,久久不能散去。
流浪的乌托邦
·
2023-06-10 04:31
也谈为什么中医治病毒效果好得多。
是中华民族在几千年的生活实践中,
学习积累
起来的。随着历史的大浪淘沙,一部分毒性大的植物、动物、矿物,慢慢地就被淘汰掉了,当然还会继续淘汰一部分,也会继续发现一部分能用的方法。
孔KDr
·
2023-06-10 04:54
Android-记录第一次尝试
jni
的踩坑之路
实现首先保证我们的环境是ok的gccopenjdk直接用apt-getinstall安装即可,百度一查很多教程首先我们创建下目标java文件publicclassHelloNative{static{System.loadLibrary("HelloNative");}publicstaticnativevoidsayHello();publicstaticvoidmain(String[]arg
半夜起来敲代码
·
2023-06-10 02:01
android杂谈
android
java
开发语言
Android系统启动流程概览
Zygote进程的启动过程3.1AndroidRuntime.start做了三件事:3.1.1startVm:3.1.2startReg:3.1.2.1设置创建可访问Java的线程方法3.1.2.2注册所有的
JNI
洛克Lee
·
2023-06-10 00:40
Android
Framework学习
android
java
linux
Framework
Android studio 调试
jni
的坑
#Androidstudio调试
jni
##遇到的问题在我写一个简单的
jni
程序准备通过androidstudio去调试的时候始终调试不了Java层的程序可以正常调试但是
jni
的始终不行.换sdk换androidstudio
还好一切都可以重来
·
2023-06-09 18:23
android
studio
android
java
逆向角度看
JNI
C++
逆向角度看
JNI
C++类结构1.首先看多重继承代码如下classTest.hclassBase1{public:virtualvoidvb1f(){printf("Base1vb1f");}virtualvoidvf
还好一切都可以重来
·
2023-06-09 18:48
逆向
C++
c++
IDA
逆向
fftw3库在Android Studio中的编译和使用
在Androidapp开发项目中需要做FFT信号分析,优先使用
JNI
的方式,使用原生语言C/C++实现复杂的科学计算任务。
learnrocks100
·
2023-06-09 16:05
DSP
android
studio
fftw3
NDK
FFT
Android
JNI
Java调用c++的动态链接库正确方式,踩坑选手!
文章目录1、
JNI
是什么?需要怎么理解它?2、如何在idea和clion中操作使用?
Jonckys
·
2023-06-09 04:51
深入理解Java虚拟机
java
c++
jvm
《
JNI
开发:基础-C语言 · 一》
C程序结构预处理器指令函数变量语句&表达式注释例子:图片.png程序的第一行#include是预处理器指令,告诉C编译器在实际编译之前要包含stdio.h文件。下一行intmain()是主函数,程序从这里开始执行。下一行/.../将会被编译器忽略,这里放置程序的注释内容。它们被称为程序的注释。下一行printf(...)是C中另一个可用的函数,会在屏幕上显示消息"Hello,World!"。下一行
Oneminute
·
2023-06-09 02:15
C++解析word docx探索(二)——使用POI库进行解析
之前使用Libreoffice解析Word出现各种问题,这次使用本使用POI库进行解析和操作word,在网上查了查POI是java的jar包提供个的,解析需要使用C++调用jar包,就需要使用java的
JNI
sundynes
·
2023-06-08 20:19
Qt
docx解析
上一页
20
21
22
23
24
25
26
27
下一页
按字母分类:
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
其他