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
开发总结
【转载】原文链接
JNI
_NDK入门详解文章目录1.
JNI
开发流程2.native方法命名3.
JNI
数据类型及与Java数据类型的映射关系3.1基本数据类型3.2引用数据类型4.
JNI
字符串处理4.1native
lrh517
·
2023-11-17 13:30
#
ndk
android
ndk
jni
c语言
Android NDK
JNI
开发native层崩溃日志栈分析
问题:在Android的
JNI
开发中,你是否看到如下一堆崩溃日志,不知如何下手分析问题,崩溃在哪一行?
云水-禅心
·
2023-11-17 13:56
android
JNI
jvm
so
AndroidStudio编译SDL2
1、下载源码官网地址:https://www.libsdl.org/2、复制文件到
jni
/sdl中复制include、src、Android.mk3、复制android-project\
jni
下面的文件这里需要注意一下
CrazyStoneZw
·
2023-11-17 13:50
android
sdl
android-studio
Android
nacos2.0在windows启动时报c++依赖错误; Constructor threw exception; nested exception is java.lang.UnsatisfiedL
nestedexceptionisjava.lang.UnsatisfiedLinkError:C:\Users\Administrator\AppData\Local\Temp\2\librocksdb
jni
1457742090876776152
幽冥天上之佩服许仙不怕蛇
·
2023-11-17 07:19
解决问题小结
android studio编译SDL so库
官网二、解压,拷贝android项目,并重新命名2.1、解压2.2,重命名项目名称(androidSDL)AndroidSDLGithub三、导入头文件和源文件,修改android.mk文件3.1、在
jni
余生爱静
·
2023-11-17 01:21
jni
C/C++
sdl
信号量
等待通知
Android Audio实战——音量设置Hal(二十)
一、源码分析1、android_media_AudioSystem.cpp源码位置:frameworks/base/core/
jni
/android_media_AudioSystem.cppstaticjintandroid_media_AudioSy
c小旭
·
2023-11-16 07:22
Android
Audio开发
android
Audio开发
Android背光灯控制实现
Android中所有系统灯光的定义:lights.h#defineLIGHT_ID_BACKLIGHT“backlight”
JNI
:com_android_server_lights_LightsService.cppsetLight_native
笑看江湖路6
·
2023-11-15 23:50
安卓源码分析
android
安卓逆向 | 某社交类APP shield
cPtr=initialize(str)----->intercept(Interceptor.Chainchain,longj2)二、UnidbgpublicclassxhsextendsAbstract
Jni
MaxFalse
·
2023-11-15 23:01
爬虫逆向分析
爬虫精选专栏
unidbg
安卓逆向
爬虫
Android
JNI
静态和动态注入方法
作者:MiniCodeAndroid调用C/C++的代码目前比较流行的方式之一便是通过
JNI
,其中按本地方法的实现有两种方式:静态和动态创建一个C项目或者C的Module:创建成功之后会生成如下文件(CMakeLists.txt
码中之牛
·
2023-11-15 20:31
移动开发
Android
架构
android
移动开发
framework
安卓
ui
【异常】idea执行Main方法出现 Exception in thread “main“ java.lang.NoClassDefFoundError: javax/servlet/http/Htt
类的类中3)项目POM中引入有javax.servlet-api坐标或没有javax.servletjavax.servlet-api3.1.0provided4)执行Main方法出现以下异常Error:A
JNI
error
木辰風
·
2023-11-15 13:11
idea
maven
java
intellij-idea
servlet
linux so库反编译命令,使用IDA反编译.so文件并修改
最近各种原因之下有一些逆向的工作,但是好多应用的核心逻辑都是利用
jni
在c/c++层去实现的,这就给我们的逆向工作带来了很大的困难,所以了解底层知识还是比较重要的。
weixin_39640520
·
2023-11-14 16:22
linux
so库反编译命令
动态库加载异常lib
jni
pureSecApi.so: libsoft.so: cannotCausedjava.lang.Unsatisfiopen shared object file
背景linux服务器上通过jar包部署服务,用到了第三方的动态库问题lib
jni
pureSecApi.so:libsoft.so:cannotCausedjava.lang.Unsatisfiopensharedobjectfile
促酒
·
2023-11-14 14:10
linux
运维
服务器
动态库
【ROS学习】——架构
文章来源:http://t.csdn.cn/
jnI
mX毕设是关于slam和导航的,现在需要对ros架构进行系统的学习。
白云千载尽
·
2023-11-13 22:13
学习
架构
OpenRASP Java应用自我保护使用
前言笔者上一章写了编译openrasp-v8的
JNI
编译过程,实际上是百度开源的OpenRASP的引擎依赖包,简单体验了,基础功能非常不错,只是很多管理功能需要2次开发,体验了以下,分享过程。
fenglllle
·
2023-11-13 11:07
Java
架构设计
安全架构
Java通过
JNI
技术调用C++动态链接库的helloword测试
JNI
调用原理原理就不细说了,其实就是写个库给Java调,可以百度一下Java
JNI
,下面是HelloWorld代码测试编写一个本地测试类packagecom.my.study.cpp_
jni
;/***
来自喵星
·
2023-11-13 08:32
C/C++
Java
java
c++
开发语言
Android10.0系统启动之Zygote进程
rc1.1.2Zygote什么时候被重启1.2启动后逻辑1.3主要函数2启动过程2.1调用流程2.1.1app_main.cppmain()函数2.1.2AndroidRuntime::start2.1.3
Jni
Invocation.cppInit
MrPeng1991
·
2023-11-13 06:28
android
os
android
启动流程
zygote
android
某手游完整性校验分析
前言只是普通的单机手游,广告比较多,所以分析处理了下,校验流程蛮有意思的,所以就分享出来了1.重打包崩溃处理样本进行了加固,对其dump出dex后重打包出现崩溃ida分析地址发现为
jni
函数引起利用Xposed
逆向协议风控大师
·
2023-11-13 00:32
软件开发
java
前端
开发语言
error: undefined reference to 'cv::CascadeClassifier::detectMultiScale
开发配置环境:ndk:r19_x86_x64opencvsdk:v3.4.3androidstudio3.2遇到问题:在调试AndroidStudio的
Jni
通过Ndk编译opencv时遇到问题:error
jobschu
·
2023-11-12 23:09
Android
APP
Activity
opencv
error
undefined
reference
Android修行手册 - 万字梳理
JNI
开发正确技巧和错误缺陷
JNI
简介
JNI
,JavaNativeInterface,是nativecode的编程接口。
芝麻粒儿
·
2023-11-12 23:24
熬夜再战Android系列
python
开发语言
android
jni
android ndk 博客,Android Studio 2上利用NDK进行OpenCV 3.1开发
本文主要分为两部分,第一部分采用实验性插件(GradleExperimentalPlugin)建立一个一般性的NDK应用,第二部分采用稳定版插件建立一个简单的灰度处理的OpenCV
JNI
应用。
e起学美术
·
2023-11-12 06:25
android
ndk
博客
Android NDK开发入门基础
一、NDK/
JNI
NDKNDK(NativeDevelopmentKit)-原生开发工具包,使得能够在Android上去使用C/C++代码;
JNI
JNI
即JavaNativeInterface,Java
殇神马
·
2023-11-12 06:54
Android开发
android
ndk
jni
NDK开发
JNI开发
Android Studio 2.2
JNI
编译及Rxjava使用初级
androidstudio2.2以后,
jni
比较方便开发了。本文是使用
jni
进行初级的demo需求。一个图片的高斯模糊效果。
G11176593
·
2023-11-12 06:20
大数据
java hook 框架_[原创]全能HOOK框架
JNI
NATIVE JAVA ART DALVIK
OneHook目前比较流行的几个安卓HOOK方案,都有功能上的欠缺,有的不支持art模式,有的不支持
jni
层,有的不支持侵入HOOK。所以OneHook诞生了!
云音乐前端技术团队
·
2023-11-12 02:21
java
hook
框架
Android Studio引入第三方so库
引入第三方so库的方法:在app目录结构下创建libs目录建立关于CPU架构的目录将so库分别复制到相应架构的目录下打开当前模块的build.gradle在android中加入sourceSets{main{
jni
Libs.srcDirs
metabit
·
2023-11-11 20:08
充电
android
studio
Android OOM 问题
1.java虚拟机模型2.关于Androidheapsize的位置取自android10-c2f2-release\frameworks\base\core\
jni
\AndroidRuntime.cpp
jjbheda
·
2023-11-11 19:43
android
android
java
apache
usbmuxd通过交叉编译移植到Android上(一)
3、编写.mk,在根目录下mkdir-pandroid/
jni
并创建如下:4、编译依赖库如下,需要自己一一整理编译,后续章节会持续更新如何一一编译如下依赖库include$(CL
VendorLinux
·
2023-11-10 23:53
android
java
apache
Android 交叉编译Libusb
mastergitclonehttps://github.com/libusb/libusb.git环境:Ubuntu22.04NDK:26.1.10909125编译cdlibusbcdandroid/
jni
无敌的娃哥
·
2023-11-10 23:43
android
JNI
NDK
libusb
编译
Android Hook原理分析--Xposed hook 原理分析
XposedXposed框架核心思想在于将Java层普通函数注册成本地
JNI
方法,以此来变相实现hook机制Xposed在对java方法进行hook时,先将虚拟机里面这个方法的Method改为nativeMethod
一条不更新的懒狗
·
2023-11-10 20:21
Android安全逆向知识
android
java
apache
怎么入门Java?java生成四位验证码
1.3StackQueue1.7Concurrent包1.8面向对象1.9StringStringBufferStringBuilderhashcodeequ1.10java文件读取1.11Java反射1.12JDKNDKJRE
JNI
1.13static
web苍南县
·
2023-11-10 09:51
程序员
面试
经验分享
java
史上第一款AOSP开发的IDE (支持Java/Kotlin/C++/
Jni
/Native/Shell/Python)
ASFPStudy史上第一款AOSP开发的IDE(支持Java/Kotlin/C++/
Jni
/Native/Shell/Python)类似于AndroidStudio,可用于开发Android系统源码。
Lucas.Deng
·
2023-11-10 08:54
Android
System
java
ide
kotlin
android-studio
android
Android Cmake 增加第三方库的依赖
这里以xlog为例子修改build.gradle这部分的代码是要添加xlog的依赖,也增加拷贝脚本,作用是把mars-xlog包里面的so文件拷贝到src/main/
jni
Libs文件夹。
ImTryCatchException
·
2023-11-10 06:13
android
java 7-Zip-JBinding解压/压缩支持大部分压缩文件
ZipC++library.Itallowsextractionofmanyarchiveformatsusingaveryfastnativelibrarydirectlyfromjavathrough
JNI
.Features
hay_lee
·
2023-11-09 19:51
java
7-zip
开发语言
嵌入式开发学习笔记 ( java - c/c++ :从入门到入门 )
/47068429·目录导航1.引言1.1.编写目的1.2.阅读范围1.3.声明1.4.缩写词/名词解释1.5.参考资料2.嵌入式开发学习笔记2.1.开发环境/测试环境2.2.开坑:提要2.3.入坑:
JNI
2.3.1
混魔MJM
·
2023-11-08 07:12
Java
java
CC++
嵌入式
JNI
交叉编译
Android
JNI
学习(四)——
JNI
的常用方法的中文API
本系列文章如下:Android
JNI
学习(一)——NDK与
JNI
基础Android
JNI
学习(二)——实战
JNI
之“helloworld”Android
JNI
学习(三)——Java与Native相互调用
Jason_Lee155
·
2023-11-07 21:11
Android程序
android
JNI
windows和docker环境下springboot整合gdal3.x
官网地址gdalgdal的一个用c++语言编写的库,用于处理地理信息相关的数据包括转换,识别数据,格式化数据以及解析同时提供第三方语言的SDK包括python,java上述需要编译后使用java是需要使用
jni
qq_250056868
·
2023-11-07 18:13
springboot
windows
docker
spring
boot
QGC 中添加海康威视摄像头记录(Qt For Android 使用
JNI
进行JAVA 与 C++ 的通讯)
so)Androidxml配置添加java文件2.JavaQGCActivity.javaHkwsManager.java3.C++头文件添加:C++中调用Java静态函数(hcnNetSDKInit)
JNI
火山上的企鹅
·
2023-11-07 04:48
QGC——无人机地面站
qt
android
java
海康威视
SDK开发
Android多媒体框架一
文章目录前言一、Android多媒体框架历史回顾二、多媒体架构图三、java和
jni
1、java层API2、Native层
jni
四、服务层进程五、硬件集成层OpenMax前言Android多媒体框架学习一
zyjy33
·
2023-11-06 21:39
Android
多媒体
android
jni
java
B2《超越智商》D1理性之心
晶体智力(Gc)则指通过
学习积累
得来的陈述性知识,可以通过词汇任务、阅读理解和一般知识测验来测量。长久
TheMagus
·
2023-11-06 19:52
windows C启动JDK11的JVM
windows的GetProcAddresshjvmlib=loadJVMLibrary();createJavaVM=(CreateJavaVM_t)GetProcAddress(hjvmlib,"
JNI
_CreateJavaVM
markrenChina
·
2023-11-06 10:48
cpp
windows
c语言
开发语言
JNI
引用,异常处理,缓存策略
引用类型:局部引用和全局引用作用:在
JNI
中告知虚拟机何时回收一个
JNI
变量局部引用局部引用,通过NewLocalRef创建局部引用对象,DeleteLocalRef手动释放对象1.访问一个很大的java
潇洒人生_cca2
·
2023-11-05 12:03
记录一次因为代码混淆导致的安卓app崩溃的事件
功能是替换加密算法,新的算法库由第三法提供,通过
jni
调用底层C++库。按照项目需求,修改了代码,调试测试阶段也都运行正常。结果发布的时候,测试反馈app崩溃了。惊掉!
妙笔花生
·
2023-11-05 05:15
代码混淆
java的Thread类start0方法源码
对象、JavaThread、OSThread、操作系统线程3、Java线程与操作系统线程的关联4、Java线程保存了哪些操作系统线程数据5、怎么执行到run方法的首先第一个问题native的方法是通过
jni
染指1110
·
2023-11-05 04:28
个人学习
java
开发语言
JVM常用命令工具
一、命令01、javac:将.java文件编译成.class文件02、java:执行.class文件03、javah:基于.class文件生成C++.h头文件,主要用于
jni
调用时使用,如下:/*DONOTEDITTHISFILE-itismachinegenerated
sebeefe
·
2023-11-04 07:53
java
java
后端
安卓逆向-IDA | so层的hook(Frida)
Java层代码是对系统层(so层)的封装,所以假如说APP开发者直接调用系统的接口而不是Java层,有些地方我们hook不出来,所以需要深入去了解so层的接口IDA的使用按F5可将汇编代码转C
JNI
_OnLoadso
Vincent不是文森特
·
2023-11-04 02:19
深圳女子图鉴–如人饮水,冷暖自知
诸如此类的文章,一边安抚着你耐心点,从基层做起,从小事做起,先
学习积累
经验。然后另一边给
云吞儿
·
2023-11-03 23:10
5km配速630
多
学习积累
。早上跑步5km,今天有一点点累,昨天下午没人上课,训练了1个半小时。打坐半小时。还是有一点累的。跑步时还是给自己定了6分30的目标。最后跑下来感觉还好,就是从头到尾到保持。一
凯_2019自律
·
2023-11-03 04:08
如何找到一份好的工作
对外是搜寻求职对象信息的搜集了解,岗位需求,对自我
学习积累
具有指导作用。
多行不易
·
2023-11-02 19:22
iOS视频硬编码技术
例如使用AndroidNDK编译H264生成so库,编写
jni
接口,再使用java调用so库。硬编码过程和原理过程:通过MediaRecoder采集视频,再将视
音视频开发老马
·
2023-11-02 15:40
音视频开发
音视频
ios
Android FFmpeg系列04--FFmpeg调用MediaCodec进行硬解码
MediaCodec来硬解码的方式,包括解码出buffer再利用OpenGL进行渲染上屏和直接解码到Surface然后上屏两种方式FFmpeg使用MediaCodec可以在解封装后拿到AVPacket再利用
jni
【零声教育】音视频开发进阶
·
2023-11-02 15:59
程序员
音视频开发
编程
ffmpeg
android
java
webrtc
c++
java 堆外内存 查看_超干货!Cassandra Java堆外内存排查经历全记录
调查过程初步怀疑是哪里有DirectBuffer泄漏,或者
JNI
库的问题。按惯例
银河系李老幺
·
2023-11-02 06:25
java
堆外内存
查看
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他