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系统架构原理
2.应用程序框架层:再上是把类库定义成接口供上层调用,2到3是通过
JNI
。
zhwadezh
·
2020-08-25 00:56
JDK源码学习java.lang包下的类
hashCode:调用java本地hashCode方法(
JNI
),原理是根据一定规则和对象信息比如根据对象相关地址和字段,生成一个数值也叫散列值。作用是为了配合基于散
zdqzsp
·
2020-08-25 00:07
JDK源码
Cocos2d-x3.3RC0加载Android的WebView
代码部分摘自http://www.fusijie.com/blog/2013/12/26/play-cocos2dx-33/Cocos2d-x3.3RC0通过
Jni
嵌入Android的WebView空间
little_two_two
·
2020-08-25 00:00
Android
cocos2d-x
Android Multimedia框架总结(六)C++中MediaPlayer的C/S架构
转载请把头部出处链接和尾部二维码一起转载,本文出自:http://blog.csdn.net/hejjunlin/article/details/52435789前面几节中,都是通过Java层调用到
jni
耍定海神针的八戒
·
2020-08-25 00:53
Android使用
JNI
实现Java与C之间传递数据
Android中使用
JNI
七个步骤:1.创建一个android工程2.JAVA代码中写声明native方法publicnativeStringhelloFrom
JNI
();3.用ja
xingchenbbs
·
2020-08-25 00:51
Android
Java跨语言调用神器
在我们Java开发中,有些时候会涉及到跨语言的调用,比如涉及到一些高效计算、图形渲染、加密和解密的时候会用到C++编写的程序,大部分情况我们都是利用
JNI
来调用C++的dll或者so,其实随着技术发展,
程序猿猩球
·
2020-08-24 23:53
Android
JNI
/NDK 开发实用技巧
由于工作内容大多是和Camera相关的算法集成,所以经常会用到
JNI
/NDK,在此记录一下开发过程中一些注意事项以及一些小技巧.动态注册
JNI
函数失败(nostaticornon-staticmethod
smewise
·
2020-08-24 23:34
android开发哪些坑需要注意
同一个应用的
JNI
代码,不要轻易换NDK编译的版本,否则会有很多问题(主要是一些方法实现不一样,并且高版本对代码的检测更严格),比如r8没有问题,但到r9就有问题了,这是个大坑;Android的
JNI
代码中
weixin_30437847
·
2020-08-24 23:57
AS3.3.1 ndk开发
不得不吐槽,网上的教程都不好使环境刚下载的AS3.3.1,windows10,java8新建
Jni
文件makeproject生成.class文件生成.h文件将上面生成的class文件赋值到代码目录运行命令生成头文件
pageTan
·
2020-08-24 23:22
ndk
cocos2dx
Jni
调用需要线程切换 ui线程和GL线程
cocos2d-xforAndroid运行在多线程环境下,所以在Lua/C++和Java交互时需要注意选择适当的线程。cocos2d-x在Android上以两个线程来运行,分别是负责图像渲染的GL线程和负责Android系统用户界面的UI线程。在cocos2d-x启动后,Lua/C++代码将由GL线程调用,因此从Lua/C++中调用的Java方法如果涉及到系统用户界面的显示、更新操作,那么就必须让
麻木了
·
2020-08-24 23:03
cocos2dx收藏
Cocos2dx杂记:仿Android提示Toast
在游戏制作的过程中经常会使用到提示,常见的方法是通过
jni
调用android下的方法实现toast提示通过cocos2dx的LayerColor可以实现如上功能1、头文件Toast.h#pragmaonce
胖胖的战士
·
2020-08-24 23:19
cocos2dx
cocos2d-x
游戏制作
Qt for Android获取手机序列号
在Qt项目中通过
jni
接口调用Android原生接口来获取相应的值。
-MCQ-
·
2020-08-24 22:41
#
Qt
for
Android
NDK开发——Android Studio2.x配置NDK环境、运行HelloWord
下载官网NDK传送门https://developer.android.com/ndk/downloads/index.html,如果没有用hosts免费进行是打不开官网的,可以关注我的博客查看文章
JNI
Hensen_
·
2020-08-24 22:52
Android的一些开发资料
1.
JNI
(1)JavacallNativeC
JNI
的基本概念可以参考以下文献:http://blog.csdn.net/believefym/archive/2007/06/08/1644635.aspx
keshuiyun
·
2020-08-24 22:54
Android
Android灯光系统框架分析
首先别人的APP要能直接访问到你写的硬件或者不经过任何修改的APP能直接使用你的驱动,就需要使用系统自带的
JNI
,所以我们需要写出符合系统自带
JNI
文件的HAL文件和驱动程序,下面具体分析一个这个HAL
itdo_just
·
2020-08-24 22:45
Android
Android-0.使用AAssetManager读取asset目录内容
文章目录1.JAVA层传递`AssetManager`对象2.使用AAssetManager_open方法打开文件
JNI
读取安卓asset下的文件需要使用以下接口。
花熊
·
2020-08-24 22:01
Android
NDK
Maven将j本地ar包发布到本地和远程仓库
1、发布到本地仓库根据实际情况修改包名,groupId和artifactId以及版本号mvninstall:install-file-Dfile=test.jar-DgroupId=com.fz.
jni
-DartifactId
fz505934129
·
2020-08-24 21:06
MAVEN
Windows下Qt for Android 编译安卓C语言可执行程序
作为C/C++程序员,有时候我们希望在安卓上运行从C/C++生成的可执行程序,而不是在Java中通过
jni
的方式来调用C动态库。
foruok
·
2020-08-24 21:31
android开发
C/C++
Qt
on
Android
QtAndroid详解(1):QAndroid
Jni
Object
Qt5.3之后,新增了QtAndroid名字空间,内有下列四个方法:QAndroid
Jni
ObjectAndroidActivity()intandroidSdkVersion()voidstartActivity
foruok
·
2020-08-24 21:01
Qt
android开发
Qt
on
Android
Eclipse中快速开发
JNI
,一键生成C头文件.h
javah可执行文件在文件系统中的位置,工作路径(WorkingDirectory)是项目的源码位置,Arguments(参数)是类路径的值(-classpath),输出目录(-d)和需要形成h文件的类(-
jni
清风吹来
·
2020-08-24 21:56
JNI
Qt for Android 调用android原生接口分享图片或文字
开发android应用的时候,有一个需求是通过调用android原生接口去实现图片分享功能,原理很简单,首先在java文件中用android接口封装一个分享功能的方法,然后在C++中调用QAndroid
Jni
Object
luoyayun361
·
2020-08-24 21:29
Qt
for
Android
Qt for Android 编译安卓原生可执行程序
作为C/C++程序员,有时候我们希望在安卓上运行从C/C++生成的可执行程序,而不是在Java中通过
jni
的方式来调用C动态库。
imxiangzi
·
2020-08-24 21:19
Android开发之
JNI
基础知识
带着问题入场:什么是
JNI
,NDK,与Java是什么关系,有什么应用场景?
JNI
提供了哪些基本数据类型?接下来会针对这两个问题,一一道来。什么是
JNI
,NDK,有什么应用场景?
csong
·
2020-08-24 20:36
Java System.load() 与 System.loadLibrary() 区别解析
问:能简单说说通过
JNI
使用Native库时load与loadLibrary方法的区别吗?答:可以说只要接触过
JNI
开发的就一定要掌握这个知识点。
Little丶Jerry
·
2020-08-24 19:52
小护士青铜上分系列之《Java源码阅读》第三篇Thread
这个类有大量的native方法,小护士也会带着大家越过
JNI
,并走到thread.hpp文件看个究竟。Thread只是JVM线程的冰山一角,在JVM
广州-小护士
·
2020-08-24 18:20
青铜上分
Java源码
Android NDK
JNI
入门笔记-day05-NDK应用签名校验
AndroidNDK
JNI
入门笔记目录开头NDK实践-应用签名校验。
binglingziyu
·
2020-08-24 16:09
android
ndk
jni
Android NDK
JNI
入门笔记-day04-NDK实现Hash算法
AndroidNDK
JNI
入门笔记目录开头前面的学习,我们已经掌握了NDK开发的必备知识。下一步就要多实践,通过创造问题并解决问题,来增加熟练度,提升经验。
binglingziyu
·
2020-08-24 16:08
android
ndk
jni
Android NDK
JNI
入门笔记-day03-引用数据类型
AndroidNDK
JNI
入门笔记目录Java&
JNI
引用数据类型对应于不同类型的Java对象,
JNI
包含大量的引用类型Java的类类型
JNI
的引用类型类型描述java.lang.Objectjobject
binglingziyu
·
2020-08-24 16:38
android
ndk
jni
Android NDK
JNI
入门笔记-day02-基本数据类型数据传递
AndroidNDK
JNI
入门笔记目录Java&
JNI
基本数据类型Java中的基本数据类型包括boolean,byte,char,short,int,long,float,double这几种。
binglingziyu
·
2020-08-24 16:38
android
ndk
jni
Android NDK
JNI
入门笔记-day01-创建项目并运行
AndroidNDK
JNI
入门笔记目录创建项目1.选择一个项目模板NativeC++2.配置我们的项目NamePackagenameSavelocationLanguageMinimumSDK3.CustomizeC
binglingziyu
·
2020-08-24 16:37
ndk
jni
android
2014年开源夏令营-android下使用libhackrf
libhackrf.so是动态库,android应用层需要通过
JNI
调用动态库,本文已简单FFT做为例子说一下android如何使用hackrf。
pagekpang
·
2020-08-24 16:08
hackrf
开源夏令营
android中使用
jni
简述,加载动态库,定义本地函数,用本地函数去调用动态库中的函数(在本地函数定义的c文件中包含动态库中函数注册的头文件,这样才能知道动态库中有哪些函数可以调用)1、包含待调用函数的so文件,用System.loadLibrary加载System.loadLibrary("avutil");2、在java定义本地函数(本地函数需要在java文件中声明也需要在单独的c文件中声明),用关键字native修
喜欢看你的笑
·
2020-08-24 16:03
记
JNI
实践(Java调用C数组排序)
想学学用C写写代码,发现Java可以通过
JNI
调用C,可以结合实现些花里胡哨的。遂下了DevC++,尝试一番,记下实践和注意点。目标:Java中声明排序接口,将数组从Java传送到c,c排序后返回。
Cai7n
·
2020-08-24 16:56
java
jni
百度语音合成
然后鼠标右键添加到自己项目的库中5.将app-src-main下的
jni
Libs整个文件夹拷贝到自己项
低头看月亮不如抬头看太阳
·
2020-08-24 16:32
语音开发
Error:(1, 1) Error: 前言中不允许有内容。
当出现这种错误的时候原因只有一种是你的文件目录下assets或者
jni
Libs的目录错误你将整个文件拖到main层级目录的下方,刷新一下,错误就消失了.
Mubai公子
·
2020-08-24 15:52
Android进阶
Android基础
Java 外部函数接口:
JNI
, JNA, JNR
原文:http://nullwy.me/2018/01/java...如果觉得我的文章对你有用,请随意赞赏遇到的问题前段时间开发的时候,遇到一个问题,就是如何用Java实现chdir?网上搜索一番,发现了JNR-POSIX项目[stackoverflow]。俗话说,好记性不如烂笔头。现在将涉及到的相关知识点总结成笔记。其实针对Java实现chdir问题,官方20多年前就存在对应的bug,即JDK-
nullwy
·
2020-08-24 14:19
jni
java
初识
JNI
初识
JNI
JNI
,JavaNativeInterface(Java本地接口).概述
JNI
是用于和本地C代码进行交互操作的API。
魏晋秋
·
2020-08-24 14:08
java
jni
nwjs ffi dll调用实现方案
nodejsffi调用dll方法&过程背景Java调用dll过程中
JNI
的方式,存在隐患,dll经常挂掉,为此采用nodejs调用dll进行封装开发环境win7sp1+nodejs0.12.3+python2.7
jessy
·
2020-08-24 14:54
node.js
dll
nwjs
[Android开发]-开始入门
JNI
头文件生成:javac-h./com/example/myapplication/./com/example/myapplication/
JNI
Test.java
demondev
·
2020-08-24 14:56
Android
Android Studio javah 命令行生成
jni
头文件
打开Terminalwindows平台下会用到的命令:cd跳转如:cd…/dir显示当前文件夹下文件使用命令跳转到项目中的Java路径下并执行命令javah-d…\cpp\monkeydemo\includecom.example.ffmpeglibrary.Utils.RtspPullUtil若类文件中native修饰的方法中参数包含SurfaceView等非基本类型,则会报如上图所示的错误信息
睿心0_0
·
2020-08-24 13:16
使用QtCreator加速Android NDK开发调试
为APP开发
JNI
接口以及NDK动态库的时候,需要频繁修改和调试C/C++代码,如果在eclipse或AndroidStudio开发的话,需要1)clean项目,2)ndkbuild3)生成APK,启动调试
jk_v1
·
2020-08-24 13:33
qt-creator
ndk
android
Windows游戏编程大师技巧(第二版)笔记-第一章
虽然我的编程水平不高,但是,完全可以通过
学习积累
得到提高。仁以为己任,不亦重乎?今天得下定决心学习了。笔记开始:1.视频游戏,应当避免频繁调用高层的函数。2.使用全局变量以减少参数入栈出栈。
thefist11ee
·
2020-08-24 12:40
C++
想做 C++ 方面开发,是基于 Linux 还是基于 Windows 平台?
一个真正的C++程序员,可以在Mac上用xcode混合写C++和OC,用AndroidNDK写库通过
JNI
给Java用,在Windows上用Mingw交叉编译dll用VC++调用,在Linux上用C++
STN_LCD
·
2020-08-24 12:45
学习心路
Java中大文件读取,内存放不下怎么办?
我们使用传统IO的时候使用:InputStream(比如FileInputStream),当我们进行对JavaAPIRead和Write函数的调用,最终是调用
JNI
(JavaNativeInterface
cafe-BABE
·
2020-08-24 12:46
java
java
Android7.0 APP调用驱动流程
JNI
层开发流程
Java NativeInterface(
JNI
)是Java语言的本地编程接口,通过
JNI
能直接调用c++实现代码,Android系统也是通过
JNI
到达Java调用c++的目的。
一只肥啾啾
·
2020-08-24 12:17
Android7.0
系统层开发教程
编译Android FFmpeg3.2.2 ARM64动态库遇到的问题
当然,也可以像ijkplayer一样,把Java层的接口在
JNI
_OnLoad函数中映射到C/C++运行环境,这反而维护起来更复杂,暂不考虑。
熊皮皮
·
2020-08-24 12:51
从内核驱动到android app
了解android驱动框架:1.方法1——
jni
调用底层驱动在android框架中写入c/c++直接调用底层linux驱动,并向上提供
jni
接口给应用程序:优点:简单易行;缺点:主要在于驱动程序,由于在
zue
·
2020-08-24 12:39
Android HAL之sensor
sensorSensor相关文件路径(1)传感器系统的java部分,实现文件为sensor*.javaframeworks\base\core\java\android\hardware(2)传感器系统等
JNI
zslzailushang
·
2020-08-24 12:06
bsp开发
Android RTC浅析和Alarm manager 闹钟开发
blog.csdn.net/crycheng/article/details/7802502,该文对RTC自下往上浅析,讲的较好,阐述了RTC的作用、RTC驱动层的基本结构、以及app层service层
jni
DBOY
·
2020-08-24 11:01
Android
NDK入门
在gradle.properties中加入android.useDeprecatedNdk=true在app中的build.gradle的defaultConfig中加入ndk{moduleName"
JNI
Sample"stl"stl
AndroidYangJS
·
2020-08-24 11:35
ndk
上一页
58
59
60
61
62
63
64
65
下一页
按字母分类:
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
其他