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学习积累
JNI
学习积累
之一 ---- 常用函数大全
花了几天时间研究了下
JNI
iteye_353
·
2020-08-23 17:22
Android Binder------ServiceManager启动分析
ServiceManager启动分析简述:ServiceManager是一个全局的manager、调用了
Jni
函数,实现addServicewgetServicecheckServicelistService
chenchuangfeng
·
2020-08-23 16:33
Android
android
jni
SQLite--SQLiteDatabase、SQLiteOpenHelper、sqlite3.c--(
jni
、头文件)--源码分析基于Android M
opendatabase:*使用ContextImpl#openOrCreateDatabase(),返回一个SQLiteDatabase对象。*可以去继承SQLiteOpenHelper,然后调用getWritableDatabase()可以获取SQLiteDatabase,使用SQLiteOpenHelper去获取,那么就要复写onCreate和onUpgrade方法。分析SQLiteOpen
淡淡的宁静
·
2020-08-23 15:39
移动开发综合
java和C++互调----(传递基本数据类型和对象)
参考文章:java和C++互相调用例子http://blog.csdn.net/huutu/article/details/11686705
JNI
的apihttp://docs.oracle.com/javase
Potter
·
2020-08-23 15:31
Android
NDK开发初级
Android 系统apk 裁剪
--------音乐播放器----------可删2)AudioEffectSettings.apk----------音效设置----------可删(连带可删lib\libaudioeffect_
jni
.so
放大的EZ
·
2020-08-23 14:07
Framework
【zz】
JNI
对象内存回收
AndroidNDK开发之旅13
JNI
JNI
引用转载
JNI
引用
JNI
引用概念:引用变量。引用类型:局部引用和全局引用(全局引用里面包含全局弱引用)。作用:在
JNI
中告知虚拟机何时回收一个
JNI
变量。
等风来不如迎风去
·
2020-08-23 14:24
Android
【zz】Java 与
JNI
互传数据
Java与
JNI
互传数据的那些事转载这里写目录标题Java与
JNI
互传数据的那些事常规类型的传递Java对象的内存管理临时对象全局对象特殊类型的传递指针传递找遍文档,避免深拷贝的方法大概有ByteBuffer1
等风来不如迎风去
·
2020-08-23 14:24
Android
64/32位so库兼容问题
jni
小布丁212
·
2020-08-23 12:22
android
android
studio
cmd javah -
jni
命令生成C/C++头文件(h文件) 报找不到 “*****”的类文件错误
一、问题描述:最近要做与底层的交互,需要编译h文件,所以研究了下javah-
jni
命令,但在使用的时候报如下错误:二、问题排查:1.检查class路径是否有问题(开始的时候就是犯了这个错);2.在c盘的时候最好使用管理员运行
寡言的程序员
·
2020-08-23 11:18
JAVAH
JNI
DLL
【CTF】PHP漏洞(
学习积累
中)
1.strcmp字符串比较strcmp()函数比较两个字符串,且对大小写敏感语法:strcmp(string1,string2);strcmp函数比较字符串的本质是将两个变量转换为ascii,然后进行减法运算,然后根据运算结果来决定返回值。0-如果两个字符串相等0-如果string1大于string2define('FLAG','flag{1}');if(isset($_GET['flag']))
SunJ3t
·
2020-08-23 11:10
CTF
PHP编程
Android开发基础(2.2)--利用NDK搭建自己的Android交叉工具链
将
jni
/Android.mk内的include$(BUILD_SHARED_LIBRARY)改成include$(BUILD_EXECUTABLE)即可。
Rozen
·
2020-08-23 11:28
Android
android
工具
thread
library
include
string
invalid conversion from ‘unsigned char*‘ to ‘const jbyte* {aka const signed char*}‘
jni
遇到invalidconversionfrom‘unsignedchar*’to'constjbyte*{akaconstsignedchar*}'错误不支持格式之间的转换错误的栗子:EEP_BufferC
梦里藍天
·
2020-08-23 11:22
java
jni
Android-
JNI
实现打印Log
今天记录下Android-
JNI
实现打印Log的方式,方便开发!
放羊娃_华振
·
2020-08-23 11:07
GC Roots
在JAVA语言中,可以作为GCRoots对象包含下面几种:1.虚拟机栈(栈帧中的本地变量表)中引用的成员2.方法区中类静态属性引用的对象3.方法区中常量引用的对象4.本地方法栈中
JNI
(即一般所得Native
CPV
·
2020-08-23 10:54
使用android studio进行ndk开发时如何定位crash错误
使用androidstudio进行ndk开发时如何定位crash崩溃错误在ndk开发时,
jni
层的代码一旦出现问题,就会打印如下信息,然后直接闪退,这时候让人非常抓狂,只能过在各个
jni
函数中打印日志来跟踪问题
提辖鲁
·
2020-08-23 10:08
Android
JNI/NDK
手绘|最美的时光遇见你
没能实现预期目标,让我深刻地体会到自己需要
学习积累
的东西还有很多,要走的路还很长。如果说这一年里有什么事情是最为开心和幸运的,那就是认识了在网络世界另一方的一河漪沫,是她让我重新开始审视自己,哪些是
乐筱
·
2020-08-23 10:22
android 动态库加载原理分析
说到
JNI
就不得不提到so,关于so的原理我就不赘述了。
conceptcon
·
2020-08-23 10:07
android
zbar条形扫描libiconv.so不兼容问题解决方式
在新的系统中,我们发现zbar会出现不兼容情况,比如报lib/arm64/libiconv.so"hasbadELFmagic或者libzbar
jni
.so"is32-bitinsteadof64-bit
代码码一代
·
2020-08-23 10:42
android
异常注意
JNI
--UnsatisfiedLinkError
UnsatisfiedLinkError1、java.lang.UnsatisfiedLinkError:nodllinjava.library.path这是Java项目无法找到动态链接库nodll名称injava.library.path解决:方法a:把dll所在目录配置到path环境变量中(而后须关闭Eclipse再打开,Restart无效);方法b:src配置NativeLibrary路径;
同中书门下平章事jaren
·
2020-08-23 09:27
Java
求教:如何通过
JNI
调用手机自身摄像头录像并处理图片?
想请教如何通过
JNI
调用手机自身的摄像头取象呢?能不能边录边处理?
yixueshi9268
·
2020-08-23 08:12
linux下简单的服务器与客户端实现代码
:/***************************************************************FileName:test.cAuthor:kinghtMail:zh
jni
ght
yifanmoon
·
2020-08-23 08:09
linux下自定义协议防止粘包问题
**************************************************************>FileName:test.c>Author:kinght>Mail:zh
jni
ght
yifanmoon
·
2020-08-23 08:39
linux下实现p2p功能
**************************************************************>FileName:test.c>Author:kinght>Mail:zh
jni
ght
yifanmoon
·
2020-08-23 08:39
AS项目集成科大讯飞语音识别功能
1、将SpeechDemo下的Msc.jar包拷贝到新建项目的libs下2、将SpeechDemo下的arm文件夹拷贝到新建项目main下新建项目下面的main新建
Jni
libs文件夹,将两个arm文件拷贝进去
weixin_44026604
·
2020-08-23 08:19
Java
【
JNI
】 Android调用
JNI
的进阶实例(摄像头预览数据转码RGB播放)
前一篇的博文介绍了:Android调用
JNI
的简单实例(附详细步骤),现在带来一个进阶版的,虽然时间隔得有点久远。
Session__csdn
·
2020-08-23 07:31
NDK-JNI开发
GLSurfaceView - 最简单的
jni
OpenGL ES渲染
新建项目该项目的github地址:https://github.com/sz66cm/SimplestGLSurfaceUse.git按照NDK第一行代码构建
JNI
环境构建NDK环境地址:http://
sz66cm
·
2020-08-23 07:25
android
opengl
es
在Android中的
jni
里使用OpenGL ES 渲染一幅图片
在项目包中新建一个类:GL2
JNI
View.java,该类用于配置EGL,并添加如下代码:packagecom.example.showimage;impo
卢从利的博客
·
2020-08-23 06:36
OpenGL ES3画矩形的方法
用
JNI
做OpenGL的开发,采用ES3进行开发,注意在app的build.gradle中,需要配置minSdkVersion的版本,因为低版本的androidsdk是不支持ES3的,我这里配置的是minSdkVersion21targetSdkVersion28
dong_beijing
·
2020-08-23 05:03
c++
Cocos2d-x 新版本中android震动
下面是C++调用代码//加入头文件#include"android/
jni
/Java_org_cocos2dx_lib_Cocos2dxHelper.h"............
JepChen
·
2020-08-23 05:38
cocos2d-x
3.NDK Android
jni
开发 C语言中打印log debug模式下 (相机图片美化)
日志打印:对于很多Android开发人员来说,Android的标准日志打印已经使用的非常习惯,如果在调试C/C++时使用的是printf或者cout这种方式打印日志,那查找起来会非常不舒服,为了使自己舒服起来,还是有必要使用android标准的日志方式打印日志的。先看一下效果:引入导入log头文件在你使用的.c/.cpp文件中导入log.h头文件#include#include#defineLOG
深南大盗
·
2020-08-23 05:21
NDK
kotlin
面试
2.NDK Android
jni
语法 java调c c调java (相机图片美化)
1).找到类2).找到实例3).调用方法和属性/***调用java的方法*/extern"C"
JNI
EXPORTvoid
JNI
CALLJava_com_xfhy_ndkdemo_CallJava_callVo
深南大盗
·
2020-08-23 05:50
NDK
NDK Android
jni
开发 2种so库编译 cmake(相机图片美化)
jni
步骤开发:https://www.jianshu.com/p/58a551c0c09fNDK和CMake的下载和安装local.properties文件,在里面添加://后面改成自己下载后解压的路径名
深南大盗
·
2020-08-23 05:50
NDK
Android平台Camera实时滤镜实现方法探讨(一)--
JNI
操作Bitmap
众所周知,通过setPreviewHolder可以将预览数据显示在一个SurfaceView上,即可实现相机拍照时的预览功能,通过添加各个控件和接口即可实现简单相机应用,但如果需要对预览画面进行处理,例如类似美图秀秀等相机APP的实时滤镜功能,此种方案无法达到目的,需要另外需找办法,本系列旨在探讨Android平台相机开发,结合图像处理,UI设计,实现类似于美图秀秀,Instagram,ailli
程序员扛把子
·
2020-08-23 04:45
JNI
C创建Java字符串数组
创建Java字符串数组注:
jni
中没有与String[]对应的数据类型,所以需要创建对象数组,循环添加jstring对象#include#include#include#defineARRAY_LENGTH5
JNI
EXPORTjobjectArray
JNI
CALLJava_Sample3
Clannad_汐
·
2020-08-23 03:51
用eclipse出现:error:A
JNI
error has occurred, please check your installation and try again
自己定义的包路径以java开头造成。java的类加载器在加载文件时,之前已经加载了以java开头的包路径,也就是rt.jar里面的内容。为了安全,会阻止自定义的包名以java开头。解决方法:改变包的名即可
Nicolas Lee
·
2020-08-23 02:13
java
java
Java Native Interface笔记
最近在研究AndFix的动态更新原理,需要用到
JNI
,所以把
JNI
的基本知识点重新整理了一下,记录在这里,以免遗忘。
lihuapinghust
·
2020-08-23 01:33
JNI
做知行合一的践行者
多数心理学者重视知识技术的
学习积累
,对实践行动却有胆怯顾虑,殊不知唯有实践行
月光使者孙红爱
·
2020-08-22 23:23
Java 调用底层接口的几种方法
目前调用底层接口用的比较多的技术包括
jni
、jna、jnative、Nativecall等
JNI
封装本地接口JAVA可以通过
JNI
接口访问本地
weixin_30396699
·
2020-08-22 23:26
Android NDK R8C 重新编译
jni
问题
前几天google升级了Androidndk到r8c,这个版本修复了上版本的错误,比较扯淡的错误。不过这次更新的童鞋可以发现,每次ndk-build会重新编译所有的,管你改没改过代码。总之building,everything,操蛋啊。[cpp]viewplaincopy打开NDK的根目录找到build/core/definitions.mk这个文件然后打开,在289行$1:$$(__ndk_fi
iteye_3753
·
2020-08-22 21:07
10.1 Android NDK开发 一
标注:本文为个人学习使用,仅做自己学习参考使用,请勿转载和转发2018-08-14:初稿,参考SvenWang_2018-08-24:二稿,更新旧项目添加
JNI
使用CMake编译的方法0.引言在网上找了好几篇关于
努力学习的安同学
·
2020-08-22 21:13
JNI
官方规范中文版
JNI
官方规范中文版转载自:http://www.360doc.com/content/13/1014/23/14233282_321497569.shtml
jni
虚拟机java多线程jvmsun这四种情况下你会用到本书
Aaron9873
·
2020-08-22 21:54
JNI
Android Studio使用自定义的Android.mk文件编译第三方so库
使用情景:1).C/C++的开发人员完成底层的算法,并编译成一个so库,并且提供.h头文件;2).在Android端需要调用其中的函数完成一些操作;3).但提供的so库不符合标准的
JNI
规范,java中不能直接使用
风伤影
·
2020-08-22 20:11
android studio 打包 so 库
把so库文件放置在androidstudio的libs目录下:在该module的build.gradle文件android节点下添加如下配置:sourceSets{main{
jni
Libs.srcDir
赵勇文
·
2020-08-22 20:00
Android-------
jni
返回结构体
1.创建工程,添加
jni
2.main.cpp#includestructtest_data{charname[256];intnum;doubleaverage;};extern"C"{
JNI
EXPORTjobject
JNI
CALLJava_com_re_struct_MainActivity_call
知耻而后勇的蜗牛
·
2020-08-22 20:15
android
Android studio NDK-
JNI
编译so文件
AndroidstudioNDK-
JNI
编译so文件文章懒的搬了大家直接看我开源中国的博客:http://my.oschina.net/u/1270405/blog上篇我们编写了NDK代码了。
DoRemix
·
2020-08-22 20:42
android
AndroidStudio的
JNI
开发中遇到的一些问题
AndroidStudio的
JNI
开发中遇到的一些问题因为公司的项目中需要使用
JNI
,刚好借此机会学习一下
JNI
的使用,参考NDK-
JNI
实战教程(一)在AndroidStudio运行第一个NDK程序,
灵幻云
·
2020-08-22 19:37
Android
jni
安卓
JNI
实战教程(一)
JNI
全称为JavaNativeInterface即Java本地接口,
JNI
是Java调用Native语言的一种特性。通过
JNI
可以让Java与C/C++相互调用。
wenhaisql
·
2020-08-22 19:58
android
android
jni
ndk
安卓
JNI
实战教程(二)
在实际的开发场景中,我们通常因为不仅仅要链接加载自己编写的库。还要去加载其他来源的SO库如从服务器中下载的so等,所以我们需要动态去链接库文件。下面介绍如何动态链接库文件并调用库文件的方法:链接加载void*libprogram_handle;//通过dlopen加载指定路径的so并返回该库的操作句柄//参数programPath为文件路径RTLD_NOW表示为立即加载所有内容libprogram
wenhaisql
·
2020-08-22 19:27
android
JNI
优化之局部静态变量,MethodId,FeildId
本测试例子,采用java循环调用
JNI
方法获取一个字符串(
JNI
通过调用java的静态方法取到字符串)Activity代码:publicvoidtestClick(Viewv){longstart=System.currentTimeMillis
先锁
·
2020-08-22 19:35
JNI
android studio里面编译C文件生成so文件
tools-SDKmanager-androidSDK-SDKTools里面下载或者自己从网上下载之后配置ndk的环境如果安装顺利的话,在local.properities里面就有ndk的配置第二部进行
JNI
泰山特曲1995
·
2020-08-22 19:33
上一页
62
63
64
65
66
67
68
69
下一页
按字母分类:
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
其他