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学习积累
使用线程间通信之条件变量
最近用C++写安卓下的一个通讯程序,作为
jni
库给java调用,采用多线程轮询遇到一个问题描述如下:A线程收到数据,放入队列,是生产者。
bluesen
·
2020-09-13 04:24
实现
NDK学习笔记 初步认识
JNI
|成功搭建NDK开发环境
一、
JNI
简介:1、什么是
JNI
,英文全名为:JavaNativeInterface
JNI
就是java调用本地方法的技术,最简单的来说,java运行一个程序需要要和不同的系统平台打交道,在windows
AFinalStone
·
2020-09-13 04:22
ndk开发
Android—NDK开发学习
Android NDK Gradle3.0 以上最新生成.so之旅
SDKManager-SDKTools下载NDK插件,下载后到SDKLocation里面检查里面的NDK路径:检查local.properties文件里面有没有NDK路径:2、使用native关键字编写
JNI
xiaozhu0922
·
2020-09-13 04:41
JNI
【转】Android
JNI
编程—
JNI
基础
:http://www.jianshu.com/p/aba734d5b5cd最近看到了很多关于热补的开源项目——Depoxed(阿里)、AnFix(阿里)、DynamicAPK(携程)等,它们都用到了
JNI
weixin_34313182
·
2020-09-13 03:15
android
jni
以前做的BLE,现在做串口通信,说说自己的经验。1、首先你要有串口通信代码,也就是C/C++的代码,网上有很多android_serialport_api,我也上传一个,方便使用,咦!~好像不行,没有办法了,只有你们自己下载了。2、添加SerialPort类在网上找到SerialPort的Java类,添加到项目中。packagecom.xd.serialport;importandroid.uti
遇见昨天
·
2020-09-13 03:00
Android开发
Android开发——Android Studio的NDK开发记录
1.用第三方的so打包aar,指定
jni
Libs的目录,将so打包进aar sourceSets{ main{
jni
Libs.srcDirs=['libs'] } }2.abiFilters
&动感超人
·
2020-09-13 02:02
Android
JNI
调用java方法, new java对象,new java内部类
欢迎转载学习,转载请注明:http://blog.csdn.net/qq377366355/article/details/77869801
JNI
调用java方法,newjava对象,newjava内部类
qq377366355
·
2020-09-13 02:12
JNI
开发-C/C++传递对象到Java
JNI
开发有时需要C/C++传递对象到Java,此篇主要讲解C/C++传递Student对象到Java;1.定义com.niubashaoye.simple.
jni
.StuInfo类publicclassStuInfo
牛八少爷
·
2020-09-13 02:45
NDK入门学习
Android开发
Android
JNI
传递对象
JNI
初步入门后,在传递数据的时候,遇到一个需求:有多个数据需要在Java与C代码之间进行传递。如果都做为函数参数传入,则函数很长很难看,并且多个数据的返回也不好实现。所以想到了把数据打包后传递。
lintax
·
2020-09-13 01:06
Android
C/C++
Android
JNI
之JAVA与C++对象建立对称关联
Android
JNI
之JAVA与C++对象建立对称关联(
JNI
优化设计,确保
JNI
调用的稳定性)转载请声明:原文转自:http://www.cnblogs.com/xiezie/p/5930503.htmlAndroid
JNI
WangEason1985
·
2020-09-13 01:24
JNI
Android中
JNI
的一些常用说明
JNI
_OnLoad registerNatives registerNativeMethods
Android
JNI
和NDK关系1、什么
JNI
JavaNativeInterface(
JNI
)标准是java平台的一部分,它允许Java代码和其他语言写的代码进行交互。
沈纵情
·
2020-09-13 01:19
android
jni
android
java
methods
struct
structure
android 源码部分API
spandroid_view_Surface_getSurface(
JNI
Env*env,jobjectsurfaceObj)参数:surfaceObj–java对象Surface返回:java对象Surface
jackzhous_
·
2020-09-13 01:42
android源码
__android_log_vprint可变参数打印日志
想到把
JNI
下的__android_log_print();函数进行封装,可是这个函数的参数是可变长参数;对于可以变长的参数,我们可以使用以下函数msdn提供的变量和函数进行实现封装可变参数传递的函数;
_Ataraxia
·
2020-09-13 01:57
安卓中使用JNI编程
Android 导入项目时遇到的
JNI
和NDK问题
androidstudio在导入一些调用C/C++的android项目时,会遇到有关
JNI
的问题,例如导入下面这个项目https://github.com/handheldgroup/android-serialport-api
AmazingUU
·
2020-09-13 00:52
Android
android
jni
ndk
JNI
开发 NDK integration is deprecated in the current plugin
今天时间不是很紧,赶紧试试
JNI
,结果一上手就丢出来一个这么个BUG,在网上找了半天都没有找到什么结果,先看看问题吧:Error:(14,0)Error:NDKintegrationisdeprecatedinthecurrentplugin.Considertryingthenewexperimentalplugin.Fordetails
softwindy_brother
·
2020-09-13 00:12
Android
Studio
JNI
Android操作
JNI
函数以及复杂对象传递
在掌握了
JNI
函数的使用和相关类型的映射后,以及知晓何利用javah工具生成对应的
jni
函数以及如何生成动态链接库(windos下就是.dll库,Linux就是.so库了,不懂在Window下生成dll
lius1984
·
2020-09-13 00:46
Android应用开发
Error: NDK integration is deprecated in the current plugin. Consider try the new experimental plugin
跑某个大厂的demo时,说明一下项目的配置(特殊配置)app目录下有个
jni
文件,
jni
文件里面包含.c和.cpp以及.h文件(都是c文件)报了如上错:错误详情如下Error:NDKintegrationisdeprecatedinthecurrentplugin.Considertryingthenewexperimentalplugin.Fordetails
掉头发程序员
·
2020-09-13 00:36
报错
JVM虚拟机总结 内存分析及调试
JVM工作原理和特点主要是指操作系统装入JVM是通过jdk中Java.exe来完成,通过下面4步来完成JVM环境.1.创建JVM装载环境和配置2.装载JVM.dll3.初始化JVM.dll并挂界到
JNI
ENV
任玉
·
2020-09-12 23:00
java基础
Android在线查看文档——TBS
将接入实例中lib下的.jar包放到自己项目里,将
jni
Libs拷到main目录下,与java、res同级目录;build.gradle导入ndk,不用在gradle.properties文件中加上Android.useDeprecatedNdk
spicyStrip
·
2020-09-12 23:43
笔记
Android NDK读取文件
解决步骤将需要的资源文件放在”assets”文件夹中在java中获取AssetManager对象,并将其利用
JNI
技术传入到C代码中在C代码中将AssetManager的对象转换为
i_wooden
·
2020-09-12 22:57
android
NDK学习(一),向Native层传递各种参数、由Native层返回各种参数
层传递各种参数、由Native层返回各种参数本章涉及的技术要点:a、传递空参数,基本类型参数、多个参数,Java自定义类对象、不同类型的数组做参数b、返回基本类型参数,返回Java自定义类对象,返回空c、在
JNI
SouthMa
·
2020-09-12 22:08
NDK
java调用com组件
使用
JNI
实现,具体实现步骤:1.编写带有native声明的方法的java类publicclassHelloWorld{publicnativevoiddisplayHelloWorld();static
fufengrui
·
2020-09-12 22:32
java/jvm
java调用com组件操作word使用总结(jacob)
简单描述在此处输入简单摘要特别声明:使用java-com技术可以完成任何VBA可以完成的office文档操作;一、准备工作先了解一下概念,JACOB就是JAVA-COMBridge的缩写,提供自动化的访问com的功能,也是通过
JNI
yixiaotian1988
·
2020-09-12 21:03
JACOB
android studio 2.1 preview4 之 gradle插件问题
先说问题用最新的androidstudio2.1预览版,新建android项目,然后照网上的例子添加
jni
目录、c文件、编译。。。出错了。
爱情魔法师
·
2020-09-12 21:28
android
android
android
studio
gradle
ndk
插件
关于portal的 jsr168规范的
学习积累
-----portletSession 和HttpSession的关联关系
1、首先先了解一下PortletSession的属性staticfinalintAPPLICATION_SCOPE:这个常量定义会话属性的应用范围广泛。APPLICATION_SCOPE会话属性使Portlet的一个portlet应用程序内的数据共享。效果和httpsession一样staticfinalintPORTLET_SCOPE:这个常量定义会话属性是私有的portlet和其包含的资源的范
xiaojing_tkgame
·
2020-09-12 21:14
portal
FFmpeg Android编译运行出现 Abort message: '
Jni
Invocation instance already initialized'
signal5(SIGTRAP),code1(TRAP_BRKPT),faultaddr0x272000000d03Abortmessage:‘
Jni
Invocationinstancealreadyinitialized
贪嘴
·
2020-09-12 20:44
android
ffmpeg
C
ffmpeg
Android
python3.7 opencv tensorflow macOS 安装
https://blog.csdn.net/
JNi
ngWei/article/details/79888635https://juejin.im/post/5bad890ae51d450e9704fb47https
betty1121
·
2020-09-12 19:31
Android Studio gradle插件版本和gradle版本对应关系
AndroidStudiogradle插件版本和gradle版本对应关系sourceSets{main{
jni
Libs.srcDirs=['libs']res.srcDirs=['src/main/res
babytiger
·
2020-09-12 19:25
android
开发学习
APP_ALLOW_MISSING_DEPS :=true
AndroidNDK:Aborting(setAPP_ALLOW_MISSING_DEPS=truetoallowmissingdependencies)1.问题:在使用ndkr14b时,
JNI
编译时遇到了下面错误
hongge372
·
2020-09-12 18:06
android
mac OS 下搭建 JAVA OpenCV的开发环境
如果要用JAVA进行开发,则需要通过
JNI
调用C++的库才可以实现。但是OpenCV官方只提供了windows环境下的dll库,没有提供macOS和Linux下面的库。
oarsman
·
2020-09-12 18:03
JAVA开发
《Java 本地接口规范》-
JNI
函数(三)
字符串操作NewStringjstringNewString(
JNI
Env*env,constjchar*unicodeChars,jsizelen);利用Unicode字符数组构造新的java.lang.String
雪梦科技
·
2020-09-12 18:53
JNI
NDK note: the mangling of 'va_list' has changed in GCC 4.4
每次ndk-build都会提示:Infileincludedfrom
jni
/fskmodule.cpp:7:0:/xxxx/usr/include/
jni
.h:592:13:note:themanglingof'va_list'haschangedinGCC4.4
weixin_30735745
·
2020-09-12 17:24
JAVA基础之理解
JNI
原理
有了JAVA标准平台的支持,使
JNI
模式更加易于实现和使用。在此总结了下面这个知识图:实例:环境说明:ubuntu10.4.2LTS系统程序清单1:
gavin.jin
·
2020-09-12 17:54
Android基础
java基础
android使用Ffmpeg
JNI
实时播放RTSP、RTMP等视频(主码流,子码流均能流畅播放)
前言:最近公司项目需要在电视上播放摄像头视频,而且可以随时切换流,延时要求在500ms以内,网上试过了各种开源库,都不能达到要求。于是自己找到公司C++开发人员请教,最后终于完成,在此记录,也给有需求的小伙伴提供方案。第一步,添加ffmpeg的so库,网上有很多版本,后面我会在demo里面提供,然后这是我的CmakeList文件: #FormoreinformationaboutusingCMak
一头小菜鸟
·
2020-09-12 17:48
移动应用
【java&&
jni
】
jni
入门篇
【序】我是为了android研究需要才开始研究
JNI
的。阅读本例文之前希望你按照上一篇【java】Windows7下环境变量设置已经对环境变量进行正确设置本文通过一个简单的例子来演示如何使用
JNI
。
小田
·
2020-09-12 17:47
【java&&jni】
面试题,谈谈你对java垃圾收集器的理解
哪些对象可以作为根:虚拟机栈中引用的对象、方法去中的类静态属性引用对象、方法区中的常量引用的对象、本地方法栈
JNI
的引用对象注意:很多时候应聘的人会回答通过引用计数法来判断,虽然引用计数法效率很高,但Jav
s20081294
·
2020-09-12 16:03
JNI
之C语言(三)-- 基本语法
3.基本语法变量全局变量定义在函数之外的变量对所有的函数都可见在程序运行过程一直存在并可用局部变量定义在函数内部的变量只在所在的函数内可见,其它函数不能使用一般的局部变量当函数执行完后自动释放运算符定义用来在内存中进行特定运算的符号分类基本运算符其它运算符补充表达式语句定义分类简单语句声明语句inti;赋值语句i=2;函数调用语句printf("hello");空语句;复合语句分支if语句swit
新火燎塬
·
2020-09-12 16:49
Android
J NI,原来我一直错
转自:http://www.ibm.com/developerworks/cn/java/j-
jni
/最好看原版吧,排版非常好,这里粘贴是为了备份一下!
neiloid
·
2020-09-12 16:44
android
framework
解决NDK *** note: the mangling of 'va_list' has changed in GCC 4.4
ndk-build提示:D:/aDeveloper/ndk/android-ndk-r8b/platforms/android-8/arch-arm/usr/include/
jni
.h:592:13:note
me小九
·
2020-09-12 16:10
JNI
详解(一)
本文源码:http://download.csdn.net/detail/yongyu_it/96359711、什么是
JNI
JNI
是java语言的特性,它允许Java类的方法被C/C++实现。
YongYu_IT
·
2020-09-12 15:38
NDK
Java 之
JNI
基础篇(三)
文章目录从源码开始
JNI
访问Java成员变量访问Java成员变量小结在
JNI
本地代码中创建Java对象和反调Java方法Java类型签名与方法签名总结
JNI
字符串与对象数组的操作从源码开始上一篇博客讲了
血色v残阳
·
2020-09-12 15:08
#
Android的JNI
Android Wi-Fi 设置country code的调用流程(博通芯片为base)
WifiService|WifiServiceImpl.setCountryCode()|WifiStateMachine.setCountryCode()|WifiNative.setCountryCode()|
JNI
广凯
·
2020-09-12 15:04
Android
Wi-Fi
JNI
调用C++代码
JNI
调用windows和linux步骤1、用javaIDE编写接口,接口如下2、用maven编译工具编译成class,用cmd进入黑窗口target/class目录,然后用命令javah-
jni
com.jlyc.NativeCpp
小鸡炖蘑菇zhou
·
2020-09-12 14:44
jni
Java调用DLL
本机环境:jdk1.8(64)tomcat8Java调用DLL有多种方式,常用的方式有
JNI
、JNative、JNA等。
weixin_30861459
·
2020-09-12 14:04
java
c/c++
深度学习(一):什么是深度学习
首先要有python基础,编程深度学习需要用到python,但不建议把python从头到尾学一遍,把基础语法过一遍即可,剩下用到什么就去网上查阅资料,这也是个
学习积累
的过程;同时也要有数学基础,要知道梯度
#Seven#
·
2020-09-12 12:34
人工智能技术
深度学习
Android
JNI
/NDK开发之基本姿势
开发环境信息列举下本篇文章编写的Demo基本信息操作系统Windows10家庭中文版开发工具AndroidStudio2.1SDKnewNDKnew扫盲之SDK、JDK、NDK的区别SDK软件开发工具包;英语全称:SoftwareDevelopmentKitJDKJava语言的软件开发工具包;英语全称:JavaDevelopmentKitNDK原生软件开发工具包;英语全称:NativeDevelo
JarQ
·
2020-09-12 10:08
Android
windwos安装Android NDK(Native Development Kit)
Android-SDK:主要是基于Java的Android-NDK:Android也支持
JNI
编程方式,也就是第三方应用完成可以通过
JNI
调用自己的C动态度安装步骤NDK下载android-ndk-r21
i张景龙
·
2020-09-12 09:35
JAVA
android
java
ndk
JNI
编程之如何传递参数(一)——String参数的传递
String参数的传递Java的String和C++的string是不能对等起来的,所以处理起来比较麻烦。先看一个例子,classPrompt{//nativemethodthatprintsapromptandreadsalineprivatenativeStringgetLine(Stringprompt);publicstaticvoidmain(Stringargs[]){Promptp=
VR_wangkr
·
2020-09-12 09:59
JNI
Java
JNI
/NDK基础开发
一、
JNI
/NDK介绍什么是NDK?
AFinalDream
·
2020-09-12 09:41
jni-ndk
Android FrameWork——Binder机制详解
实现机制浅析),不过那只是停留在java表层,并遗留了一个问题,那就是BinderProxy.transact该方法本地化实现,同时我指出了它的具体代码位置:\frameworks\base\core\
jni
doloveme
·
2020-09-12 09:36
Android
linux
上一页
52
53
54
55
56
57
58
59
下一页
按字母分类:
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
其他