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硬件抽象层
怎么入门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
8.学习Camera之——Android开机流程
一.android系统架构andorid系统架构从上到下分别有应用层、应用框架层、系统运行时库层、
硬件抽象层
、Linux内核层。
来自南陵县的平头哥
·
2023-11-09 23:15
Camera驱动学习
Android系统启动流程
init进程-init启动过程
init进程2-解析配置文件
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
交叉编译
3.操作系统——CPU的实模式、保护模式和长模式
总结来说就是,这个模式下直接往物理层写,而不是我们上一章说过的
硬件抽象层
实模式寄存器X86CPU在实模式下的每个寄存器都是16位。
Strive for the best!
·
2023-11-07 22:38
操作系统
cpu
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
STM32CubeMX系列教程0:创建工程
平台包括了STM32Cube
硬件抽象层
(一个STM32抽象层嵌入式软件,确保在STM32系列最大化的便携性)和一套的中间件组件(RTOS,USB,FatFs
欧阳睿
·
2023-11-07 12:23
STM32
stm32
arm
嵌入式硬件
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
windows C启动JDK11的JVM
windows的GetProcAddresshjvmlib=loadJVMLibrary();createJavaVM=(CreateJavaVM_t)GetProcAddress(hjvmlib,"
JNI
_CreateJavaVM
markrenChina
·
2023-11-06 10:48
cpp
windows
c语言
开发语言
ChibiOS使用hal库之PAL
PAL全称是I/OPortsAbstractionLayer,即“IO
硬件抽象层
”。
Coud_Boy
·
2023-11-05 19:00
ChibiOS
ARM
RTOS
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
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
堆外内存
查看
Android问题笔记四十一:
JNI
NewStringUTF错误的几种解决方案
点击跳转=>Unity3D特效百例点击跳转=>案例项目实战源码点击跳转=>游戏脚本-辅助自动化点击跳转=>Android控件全解手册点击跳转=>Scratch编程案例点击跳转=>软考全系列关于作者专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)有什么需要欢迎底部卡片私我,交流让学习不再孤单。实践过程问题这两天和同事联合开发应用,同事用C++开发
芝麻粒儿
·
2023-11-02 01:05
android
笔记
gitee
android
studio
bug
android NDK-Android.mk详解
概览Android.mk文件位于项目
jni
/目录的子目录中,用于向构建系统描述源文件和共享库。它实际上是构建系统解析一次或多次的
zJianFlys
·
2023-11-01 23:50
NDK
android打开多个串口通信,Android 串口通信开发笔记3:CMake 方式实现和 多对多的实现逻辑...
上一篇:Android串口通信笔记2调试工具分析工具类实现分析、项目实现Android串口开发延伸和扩展,1.使用
JNI
Cmake自己编译串口通信的so库:AndroidStudio3.0实现方式。
Sy 73
·
2023-11-01 17:34
android打开多个串口通信
【odoo15】在odoo中创建PDF报告
(直接下载即可)链接:https://pan.baidu.com/s/1lm_DZ
jNi
Lf2kx4thcVY7zw提取码:f1a6配置path路径:在odoo.conf文件中引入路径:(控制台有如下输出即为成功
小付学代码
·
2023-11-01 12:45
odoo
python
JNI
之Bitmap灰度图(RGBA_8888和RGB_565)
JNI
之Bitmap灰度图RGBA_8888共32位RGB_565共16位实现代码如下:AndroidBitmapInfoinfo;AndroidBitmap_getInfo(env,bitmap,&info
路和远方
·
2023-11-01 08:37
Android
android
jni
bitmap
解析Android
JNI
机制
一、
JNI
概述1.1什么是
JNI
JNI
,即JavaNativeInterface,即"Java本地调用";1.2
JNI
有什么用
JNI
是一种技术,可以做到以下两点:(1)Java程序中的函数可以调用Native
Karson Tiger
·
2023-11-01 08:35
Android底层开发
android
JNI
Android安卓Bitmap底层
JNI
操作
1.添加依赖头文件:#include库依赖:CMakeLists.txt里需要添加
jni
graphics库的依赖:target_link_libraries(${MY_LIBRARY_NAME}
jni
graphics
Rayyyyyyyyy
·
2023-11-01 08:33
Android
bitmap
android
安卓
jni
Android Studio
JNI
报错 - error: undefined reference to 'AndroidBitmap_getInfo'
学习
JNI
遇到了点坑网上也能找到解决方案但是发现不管用error:undefinedreferenceto'AndroidBitmap_getInfo'error:undefinedreferenceto'AndroidBitmap_lockPixels'error
huangzhangliang
·
2023-11-01 08:31
JNI
android
studio
jni
bitmap.h
Android系统的
JNI
原理分析(2)- 数据类型转换和方法签名
声明前阶段在项目中使用了Android的
JNI
技术,在此文中做些技术知识总结。此篇参考一些博客和书籍,不方便逐一列出,仅供学习、知识分享,代码基于Android7.1.1。
小馬佩德罗
·
2023-11-01 08:00
#
android
JNI
Android
JNI
和原生交互,常见的图像格式转换 : NV21、RGBA、Bitmap等
1.前言最近在使用OpenCV处理图片的时候,经常会遇到需要转换图像的情况,网上相关资料比较少,也不全,有时候得费劲老半天才能搞定。自己踩了坑后,在这里记录下,都是我在项目中遇到的图像转化操作,是一些常用的图像格式转换操作。具体包括:nv21、rgba、rgb转换OpenCV的Mat转为BitmapBitmap转成RGB888NV21转成BitmapCamera2中的android.media.I
氦客
·
2023-11-01 08:49
音视频开发
android
JNI
NDK
Bitmap
转换
OpenCV
NV21
JNI
开发系列(四、
JNI
原理篇)
进去正题前,我们先来看下JVM的工作原理,或者说Java代码的执行步骤,如下图:Java源文件(.java文件)是如何一步步执行的,如上图所示,首先Java源文件经过Java编译器(javac或ECJ)将.java文件编译为Java字节码文件,然后JRE加载Java字节码文件,载入系统分配给JVM的内存区,然后执行引擎解释或编译类文件,再由即时编译器将字节码转化为机器码。从而达到在机器上能够运行。
长空_ca51
·
2023-11-01 05:09
JNI
内两种方式从C/C++中传递一维、二维、三维数组数据至Java层详细梳理
准备工作介绍2一维数组2.1return形式2.2参数形式3二维数组3.1return形式3.2参数形式4三维数组4.1return形式4.2参数形式5测试代码6结果说明0前言就如之前我写过的一篇文章【
JNI
nanke_yh
·
2023-11-01 04:45
java
java
c语言
c++
JNI
Mac XCode #include <
jni
.h>
jni
.h file not found解决办法
今天第一次编写
jni
的c文件的时候遇到#include报错,提示
jni
.hfilenotfound万般无奈,搜索之后找到解决办法,记录下来。
一剑飘虹刹九洲
·
2023-10-31 20:17
Android问题笔记四十三:
JNI
开发如何快速定位崩溃问题
实践过程问题我们做
JNI
开发的时候,一旦触发BUG可能
芝麻粒儿
·
2023-10-31 17:30
android
笔记
JNI
android
studio
崩溃
Android之NDK开发详解
在AndroidSDK首次发布时,Google就宣称其虚拟机Dalvik支持
JNI
编程方式,也就是第三方应用完全可以通过
JNI
调用自己的C动态库,即在An
weixin_33722405
·
2023-10-31 10:12
Android开发中在JAVA中调用C/C++ native代码
Android从Java调用C/C++当无法用Java语言编写整个应用程序时,
JNI
允许您调用C/C++本机代码。
koozxcv
·
2023-10-31 10:35
Android应用开发
利用
JNI
技术在Android中调用C、调试C++代码(工具,详解)
没写过
JNI
的可以看看我之前的博客(Windows下利用VisualStudio开发的过程):http://cherishlc.iteye.com/admin/blogs/1328136以及自动生成工具
混魔MJM
·
2023-10-31 10:32
android
Android
JNI
android NDK、
JNI
技术详解及NDK在Android系统架构中的位置关系
2、什么事Android
JNI
技术以及使用方法?一、什么是AndroidNDK?
郭风朴
·
2023-10-31 10:31
Android
NDK开发
android
NDK
JNI
介绍详解
基础必看
Android用ndk编译c代码生成so库与调用
一般我们开发主要是使用Java,但项目中有些涉及到复杂的算法或耗时操作时,通常使用C/C++完成算法实现并提供给java层(通过
JNI
)调用,以此提高运行的效率。
DikY_
·
2023-10-31 10:01
ndk开发
android
java
android
c语言
android
studio
Flutter FFI实践
原文发布于我的博客:https://julis.wang一、前言在Android的开发中,我们有
JNI
使得Java可以调用本地应用或库。
落叶挽歌
·
2023-10-31 01:28
Flutter
java字符串转日期函数,看完这一篇就够了!
1.3StackQueue1.7Concurrent包1.8面向对象1.9StringStringBufferStringBuilderhashcodeequ1.10java文件读取1.11Java反射1.12JDKNDKJRE
JNI
1.13static
最新Java面经
·
2023-10-30 23:46
程序员
面试
经验分享
java
Idea打maven jar 抛出异常:A
JNI
error has occurred
报错信息:Error:A
JNI
errorhasoccurred,pleasecheckyourinstallationandtryagainExceptioninthread"main"java.lang.SecurityException
-麦_子-
·
2023-10-30 17:08
maven
intellij-idea
jar
java
解决java.lang.SecurityException: Invalid signature file digest for Manifest main attributes
java.lang.SecurityException:InvalidsignaturefiledigestforManifestmainattributes使用idea打jar包后,总是报Error:A
JNI
errorhasoccurred
灵魂代码构建师
·
2023-10-30 17:37
java开发
java
jar
idea
android /system/lib/ so库解析
blog.csdn.net/qidabing/article/details/51837163-Linux下的*.so是系统的动态库,类似于win下面的*.dll,一般是由C/C++编译成的动态库,上层的Java程序通过
JNI
desaco
·
2023-10-30 17:34
Android
运行so库和Runtime
Android NDK开发详解之针对中间件供应商的建议
AndroidNDK开发详解之针对中间件供应商的建议选择API级别和NDK版本使用STL在AAR中分发原生库包含
JNI
库的Java中间件分发使用NDK构建的中间件会引发其他问题,但应用开发者无需对此感到担心
五一编程
·
2023-10-30 14:39
学习交流
android
中间件
kotlin
java
android
studio
Android NDK开发详解之
JNI
中的库文件
AndroidNDK开发详解之
JNI
中的库文件简介工作原理流程原生activity和应用简介本部分简要介绍了NDK的工作原理。
五一编程
·
2023-10-30 13:12
学习交流
android
c++
数据结构
java
kotlin
JNI
开发基础
JNI
与NDKJava和C/C++互相通过的接口,是Java语言提供的Java和C/C++相互沟通的机制,目的通过
JNI
可以实现java和调用本地的C/C++代码,本地的C/C++的代码也可以调用java
Jowney
·
2023-10-30 08:53
NDK<第八篇>:Cmake语法
【1】设置cmake最小版本#设置cmake最小版本cmake_minimum_required(VERSION3.18.1)【2】指定项目#指定项目project("
jni
project")【3】导入库目录
NoBugException
·
2023-10-30 08:24
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他