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灯光系统(硬件访问服务框架)
Android灯光系统(硬件访问服务框架)Java类:LightsService.javaLightsService.java通过调用,LightsService
JNI
来实现com.android.server
Gti-杠猪
·
2020-09-14 03:38
Android
两次的CVTE面试之旅和反思
面试经验:TE提前批(终面刷)https://www.nowcoder.com/discuss/32607正式校招(一面刷)1.简单的自我介绍2.项目—NFC相关,比赛3.
JNI
调用过程4.APK体积如何降低说错了
装置图
·
2020-09-14 02:33
android
面试
android开发-c++代码调用so库
Android项目的CMakeLists.txt代码如下,so文件放在项目的$Project/app/src/main/
jni
Libs/$arch下,$arch替换为arm64-v8aarmv7a等cmake_minimum_required
weixin_34050427
·
2020-09-14 02:45
Android使用Opencv图片处理 Mat与Bitmap互转
1.总是在
jni
层对图像(cv::Mat)进行处理.2.执行效率要求A.在android端调用,也就是java代码具体类的位置是在:src/org/opencv/android/Utils这个class
Teleger
·
2020-09-14 02:19
android
opencv
JNI
使用过程的一些问题处理。
可以在-classpath参数里指定多个目录,用分号分开,像下面这样,如下:F:\android\hello-
jni
>javah-classpath"F:\android\adt-
jhwwq
·
2020-09-14 02:26
ndk分享
ant debug 出现 [dx] UNEXPECTED TOP-LEVEL EXCEPTION: [dx] java.nio.BufferOverflowException
platforms下面的都是我从同时拷贝的,这个下载太繁琐了)ndk是android-ndk-r9b一、用ndk-build编译1、进入例子的目录:cdandroid-ndk-r9b/samples/hello-
jni
2
duanjunyu
·
2020-09-14 02:41
笔记
利用OPENCV为android开发畸变校正的
JNI
库
需要为项目提供一套畸变校正的算法,由于需要大量的矩阵运算,考虑到效率和适时性,使用
JNI
开发,希望把有关数组短阵的处理的变换全部放入C语言中处理。
残诗
·
2020-09-14 01:46
android应用开发
OPENCV开发
opencv
java
算法
android
图像处理
Android
Jni
利用OpenCV 实现图像任意角度旋转
一,java代码,收集Bitmap信息privateButtonbtnProc;privateImageViewimageView;privateBitmapbmp;//Usedtoloadthe'native-lib'libraryonapplicationstartup.static{System.loadLibrary("native-lib");}@Overrideprotectedvoi
三元转换
·
2020-09-14 01:08
Android基于OpenCV通过
JNI
识别并显示人脸位置
文章目录Android基于OpenCV通过
JNI
识别并显示人脸位置设计思路代码设计说明效果如下代码结构如下
JNI
识别人脸并画区域代码如下通过ANativeWindow显示RGBA数据到surface代码如下将
清霜之辰
·
2020-09-14 01:00
Android开发
android
opencv
人脸识别
Android 模拟器串口与PC虚拟串口通讯
基于上一篇文章,Androidstudio使用NDK实现串口动态库使用NDK生成.so库操作PC中的串口以及Androidstudio3.0andGradle3.0
JNI
生成.so库。
gd6321374
·
2020-09-14 00:15
Android
Android托管c++的log
在Android上做
JNI
开发的时候,对接很多c++,c的库,里面有很多print,cout打印的log,是无法在android的logcat中查看到的,一方面可以可以托管这些输出到对应的AndroidNDKlog
robinwql
·
2020-09-14 00:08
手把手教你搭建 NDK 环境搭建
本文基于AndroidStudio3.4.2、gradle:3.2.11、什么是
JNI
、NDK?
_Binguner
·
2020-09-13 22:38
Android 串口读取设备相关知识。。总结比较乱,部分转载(未完)
首先要提到
JNI
JavaNativeInterface(
JNI
)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。
c_clear
·
2020-09-13 21:51
Android studio 4.x在已有项目中集成
jni
很久没有写
jni
相关的项目了,闲下来复习以下,把
jni
项目的构建流程记录以下,为以后使用方便查阅。
Marlon_IT
·
2020-09-13 19:47
java
jni
jbyteArray传参给c++
unsignedchar*myobfuscate(unsignedchar*s){unsignedcharkey,mod,len;inti;unsignedchar*d;key=s[0];mod=0x66;len=strlen((constchar*)s);d=(unsignedchar*)malloc(len+1);//zeroterminatethestringmemset(d,0x00,le
yunshouhu
·
2020-09-13 18:52
java
android
ndk
2018热点总结:BERT最热,GANs最活跃,每20分钟就有一篇论文...
作者|RossTaylor译者|linstancy整理|Jane出品|AI科技大本营【导读】本文的作者RossTaylor和RobertSto
jni
c在今年一起启动了一个名为“PaperwithCode
AI科技大本营
·
2020-09-13 18:05
cocos2d-x的android项目中如何加载第三方so库
例如将百度推送的so文件加载到项目中:1.在
jni
目录中新建arm
beausejour
·
2020-09-13 18:17
cocos2d-x
android
cocos2d-x在目录..\Classes添加新类的cpp后,在Eclipse下进行混合编译提示”undefined reference to vtable for 新类“错误的解决方法
\proj.android\
jni
\Android.mk
cbbbc
·
2020-09-13 15:11
Cocos2d-x学习日志
七、Android学习笔记_
JNI
hello world
1、需要准备的工具,eclipse,cdt(c++)插件,cygwin(unix)和androidndk.在cygwin的etc目录下将ndk的路径引入到profile文件中,可以在cygwin的任何目录都可以访问到ndk,不同的ndk路径PATH的写法不同.:${ORIGINAL_PATH=${PATH}}if[${CYGWIN_NOWINPATH-addwinpath}="addwinpath
anmi9542
·
2020-09-13 15:50
Hadoop3.2.0 Hadoop 命令指南
Generic选项UserCommands用户命令archivechecknativeclasspathconftestcredentialdistchdistcpdtutilfsgridmixjar
jni
pathkerbnamekdiagkeykmstraceversionCLASSNAMEenvvarsAdministrationCommands
张伯毅
·
2020-09-13 14:46
Hadoop
Hadoop官方API
Hadoop3.2.0
官方中文API
Android使用ndk-gdb调试
jni
程序
之前在研究gdb调试的时候遇到些莫名其妙的问题,由于搞不懂真正的原因所在,隧归咎于‘人品’问题,其实任何表象都是有原因的。青铜鞋们仔细查看我在ubuntu12.04和ubuntu10.04上打印的log有什么不同?你们对比一下adb的版本,在12.04上是6.6,而在10.04上是7.3.1!gdb调试是一定要gdbclient和gdbserver的版本匹配才行,否则很容易出现问题。请阅读我另一篇
筋斗云王
·
2020-09-13 14:39
ndk-gdb
调试
jni
Android
如何使用Eclipse和GDB对
JNI
代码进行调试(JAVA和C)
调试环境搭建:1、安装Google发布的ADT,下载地址:http://developer.android.com/sdk/index.html该ADT包含以下软件:Eclipse+ADTpluginAndroidSDKToolsAndroidPlatform-toolsThelatestAndroidplatformThelatestAndroidsystemimagefortheemulato
Vincent_ywj
·
2020-09-13 13:02
Android
G711编解码(G711与PCM类型互转)
总结网上的G711编解码,将其一直到andorid系统上去,通过
jni
的来进行G711和PCM的互转,由于对于这两种格式没有深入的了解,,所以如果想深入的了解他们可以百度,在这里只是实现这样的功能罢了.
qq_24551315
·
2020-09-13 12:42
流媒体
ubuntu64位系统编译时头文件找不到的问题
webrtc时出现以下错误:ninja-Cout/DebugAllninja:Enteringdirectory`out/Debug'[1/6]CXXobj/talk/app/webrtc/java/
jni
kl222
·
2020-09-13 12:01
Linux
ubuntu
利用gdb 调试android
jni
c动态库
http://blog.dornea.nu/2015/07/01/debugging-android-native-shared-libraries/SinceIhaven'tdonethisbefore,IthoughtIcouldsharesomeexperienceswithyou.AllthisbeganduringsomeAPKanalysiswhichwasheavilyusingJN
dielucui7698
·
2020-09-13 11:45
使用GDB调试
JNI
代码
本文链接:http://blog.csdn.net/kongxx/article/details/7329515最近在碰到一段
JNI
代码不停的出现coredump,用gdb看了一下core文件,信息也不是很清楚
aijuans8
·
2020-09-13 11:18
JNI
各种优化方案
转自:http://www.ibm.com/developerworks/cn/java/j-
jni
/最好看原版吧,排版非常好,这里粘贴是为了备份一下!
亮宇
·
2020-09-13 11:02
Android
JNI
Java
android
性能优化
[Eclispe] NDK内建include路径修改
编辑
jni
/android.mk中LOCAL_C_INCLUDES变量后,该变量值将被列入项目属性的内建include头文件包含路径,无法删除。
Tonyfield
·
2020-09-13 11:41
Eclipse
环境配置
gdb调试Android-5.1版本
JNI
模块
但是可以看本文讲述在gdb的模式下如何来调试Android虚拟机中的
JNI
的代码模块这里我们先介绍
JNI
模式中的Java程序来调用C程序来实现Java函数中的函数功能,我们假设Test
JNI
为Java文件中的主类
解永东
·
2020-09-13 11:43
Java语言学习
用GDB调试
JNI
程序
先说点基本的。默认在linux中,出现segmentfault时,是不会出现coredump的文件的。需要去更改一下corefilesize怎么看corefilesize了ulimit-acorefilesize(blocks,-c)0datasegsize(kbytes,-d)unlimitedfilesize(blocks,-f)unlimitedmaxlockedmemory(kbytes,
喝酒吃肉
·
2020-09-13 10:30
java
jni
java
file
signal
bt
linux
JNI
生成.h文件 找不到' '的类文件
0、进入dos1、再通过cd命令进入你要编译的***.java文件的目录下2、javac***.java3、cd..退出到包所在目录下注意这个包的目录在你java文件中开头都有这个包名的,进入java文件你就可以看见。这是我的Playback.java所在的包,退出到这个包所在目录下。4、javah包名.文件名javah后面跟java文件中的包名加上类名。5.生成成功这是所有步骤的截图,只要不报错
追随风口的珠
·
2020-09-13 09:57
解决Eclipse无法打开“Failed to load the
JNI
shared library”
这是因为JDK配置错误所导致的现象。原因有二种一:经常性的原因:一般说来,新购笔记本会预装64位的windows系统,而在网上下载软件时,32位会优先出现在页面中(现在来说是这个情况,但我认为未来64位会越来越普及)。如果你是64位的系统,却安装了32位的JDK,就会导致上面的情况。解决办法如下:卸载掉原来安装的32位的JDK,然后安装64位的JDK到电脑中。重新修改path和classpath两
WinterZhou
·
2020-09-13 09:25
android hal层学习笔记
androidhal层分析hal层接口定义
JNI
接口注册aidl文件定义java访问硬件的接口硬件访问service的注册android应用程序中访问service操作硬件相关原理hal层接口定义(硬件抽象层
alading20160112
·
2020-09-13 08:24
Android
Android NDK开发之C、java互调
文章目录笔记篇windows通过
JNI
调用dll动态库分析
JNI
方法初体验入门属性篇C访问Java成员(访问实例属性)C/C++访问Java中的静态属性入门方法篇C/C++访问java实例方法C/C++
lijianbiao0
·
2020-09-13 08:41
Android核心技术
Android
高级开发之NDK
Android 通过
JNI
实现守护进程(上)
来源:LeBron_Six链接:blog.csdn.net/yyh352091626/article/details/50542554开发一个需要常住后台的App其实是一件非常头疼的事情,不仅要应对国内各大厂商的ROM,还需要应对各类的安全管家…虽然不断的研究各式各样的方法,但是效果并不好,比如任务管理器把App干掉,服务就起不来了…网上搜寻一番后,主要的方法有以下几种方法,但其实也都治标不治本:
hb707934728
·
2020-09-13 08:16
android
20200428 Java中Lock和synchronized的比较和应用
synchronized在语法上已经足够简单了,在JDK5之前只能借助此实现,但是由于是独占锁,性能却不高,因此JDK5以后就开始借助于
JNI
来完成更高级的锁实现。
陈如水
·
2020-09-13 08:26
服务器端
Java中native方法和
JNI
基础
Java不是完美的,Java的不足除了体现在运行速度上要比传统的C++慢许多之外,Java无法直接访问到操作系统底层(如系统硬件等),为此Java使用native方法来扩展Java程序的功能。可以将native方法比作Java程序同C程序的接口,其实现步骤:1、在Java中声明native()方法,然后编译;2、用javah产生一个.h文件;3、写一个.cpp文件实现native导出方法,其中需要
aieb4954
·
2020-09-13 07:31
java
c/c++
操作系统
AccessibilityService详解
然后买了一本C++的书从头研究到尾,从main函数的使用到标准库以及C++新特性的开发,而且向公司借了一本关于linux编辑shell命令的研究,接着把ndk和
jni
研究了一篇,最后把
jni
和linux
冯朝野
·
2020-09-13 07:58
java
android
Android 通过
JNI
实现守护进程
开发一个需要常住后台的App其实是一件非常头疼的事情,不仅要应对国内各大厂商的ROM,还需要应对各类的安全管家...虽然不断的研究各式各样的方法,但是效果并不好,比如任务管理器把App干掉,服务就起不来了...网上搜寻一番后,主要的方法有以下几种方法,但其实也都治标不治本:1、提高Service的优先级:这个,也只能说在系统内存不足需要回收资源的时候,优先级较高,不容易被回收,然并卵...2、提高
五岳之首的五岳
·
2020-09-13 07:38
转载好文
Android
Service
service常驻内存
jin
jin守护进程
进程总结
进程启动创建和挂载启动所需要的文件目录初始化和启动属性服务解析init.rc配置文件并启动Zygote进程Zygote进程启动创建AppRuntime并调用其start方法,启动Zygote进程创建Java虚拟机并为Java虚拟机注册
JNI
田先生
·
2020-09-13 07:10
java
java
Java生成复杂word/pdf解决方案
使用Jacob自带的DLL动态链接库,并通过
JNI
的方式实现了在Java平台上对COM程序的调用。DLL动态链接库的生成需要windows平台的支持。2、Apa
lewee0215
·
2020-09-13 07:02
Java
AudioEffect构造流程跟踪 & 音效库实现(native侧)
AudioEffect构造流程跟踪为了编写新的音效实现,需要了解Android底层在AudioEffect的底层实现:在Java层newEqualizer();后,通过
JNI
进入底层C/C++的实现过程
wkw1125
·
2020-09-13 07:39
android
(g_jvm)->AttachCurrentThread(&env, NULL) 后使用 (g_jvm)->DetachCurrentThread();程序报错
ERROR:detachingthreadwithinterpframes(count=13)在java线程中不能使用AttachCurrentThread、DetachCurrentThread方法来获取
JNI
Env
weixin_33721344
·
2020-09-13 06:14
(错误记录)java.lang.UnsatisfiedLinkError
最近调用银联接口在支付的时候报错:java.lang.UnsatisfiedLinkError:Nativemethodnotfound百度后明白是跟
jni
相关的,用as开发的,在libs下添加so文件后还需要在
啊桂哥
·
2020-09-13 06:48
C语言调用
jni
中
JNI
Env指针使用和理解
使用C语言调用
jni
的时候,需要和java的环境对象和虚拟机对象交互。它们的C语言定义如下。
scottcgi
·
2020-09-13 06:33
C
Java
Android
JNI
|在子线程中获得
JNI
Env|AttachCurrentThread
A
JNI
interfacepointer(
JNI
Env*)ispassedasanargumentforeachnativefunctionmappedtoaJavamethod,allowingforinteractionwiththe
JNI
environmentwithinthenativemethod.This
JNI
interfacepointercanbestored
maikforever
·
2020-09-13 05:16
android
System.load 和 System.loadLibrary详解
System.load和System.loadLibrary详解1.它们都可以用来装载库文件,不论是
JNI
库文件还是非
JNI
库文件。
存天理 灭恶欲
·
2020-09-13 05:04
java
JAVA调用C or C++的两种方式
第一种:建产
JNI
(C或C++写的文件),在这个文件中
jni
RegisterNativeMethods(env,"XX/YY,method_table,NELEM(method_table))或者registerNativeMethods
来自大山的孩子
·
2020-09-13 05:53
Android
【android】Android平台通用编译模板
DATE:2018.11.131、NDK编译C/C++Native代码的通用方法android编译目录关系如下:
jni
/Android_lib.mk
jni
/Android_app.mk
jni
/common.mk
jni
M1379
·
2020-09-13 04:49
AttachCurrentThread
在任意地方获取
JNI
Env指针前面我们提到了,
JNI
Env指针只在当前线程中有效。那么有没有办法可以从本地代码的任意地方获取到
JNI
Env指针呢?
yuanfen139re
·
2020-09-13 04:06
android
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他