码迷,mamicode.com
首页 >  
搜索关键字:jni    ( 2103个结果
Android中关于JNI 的学习(三)在JNI层訪问Java端对象
前面两篇文章简介了JNI层跟Java层的一些相应关系。包含方法名,数据类型和方法名称等。相信在理论层面,可以非常好地帮助我们去了解JNI在Native本地开发中的作用。对JNI的一些概念也有了一个初步的认识,因为表达能力或者理解还是有限。有些地方讲得不是非常清楚,假设各位朋友有认为云里雾里。欢迎大家 ...
分类:移动开发   时间:2017-06-30 15:28:24    阅读次数:232
ndk-build 编译报错 fatal error: error writing to -: Invalid argument } ^
最近下载同事的Android工程代码,协作开发一些Native底层功能,需要首先编译底层的一些JNI的代码库,由于工程较大,且依赖的第三方库比较多,下载完毕后,通过ndk-build进行编译,报了一些个奇怪的错误,并指向了代码文件的最后一行,如下所示:fatalerror:errorwritingto-:Inv..
分类:其他好文   时间:2017-06-30 12:15:34    阅读次数:138
安卓 USB摄像头 开源库 UVCCamera 教程
https://github.com/saki4510t/UVCCamera UVCCamera 听名字就知道使用UVC( USB VEDIO CLASS) 协议的通用类库。linux原生支持,基本支持市面上所有免区USB摄像头。 此开源库包含JNI及android封装的类库。是目前最好用的安卓US... ...
分类:移动开发   时间:2017-06-29 12:44:40    阅读次数:1537
java调用c++ dll出现中文乱码
近期的开发用到了使用java调用本机动态连接库的功能,将文件路径通过java调用C++代码对文件进行操作。在调用中假设路径中包括有中文字符就会出现故障。程序执行就会中止。以下用一个小样例,来说明记录下解决办法。 java中传入一个字符串,调用c++代码将字符串输出 public class Comm ...
分类:编程语言   时间:2017-06-29 09:59:10    阅读次数:176
[jni]Getting Started
写一个java应用程序来调用C函数打印“Hello World!" 这个过程包括以下步骤: 1:创建一个申明了native方法的java类(HelloWorld.java); 2:使用javac来编译HelloWorld.java源码,将会产生HelloWorld.class 3:使用javah - ...
分类:其他好文   时间:2017-06-28 21:41:12    阅读次数:174
【Android】Eclipse自己主动编译NDK/JNI的三种方法
【Android】Eclipse自己主动编译NDK/JNI的三种方法 SkySeraph Sep. 18th 2014 Email:skyseraph00@163.com 一、Eclipse关联cygwin 1. project->右击选择Properties->选择Builders,在Builde ...
分类:移动开发   时间:2017-06-27 17:40:19    阅读次数:305
jni不通过线程c回调java的函数
整个工程的项目如下: 1、项目的思路是在activity中启动MyService这个服务,在服务中调用 activity的代码: 我们来看看本地native层实现的代码: 第一种方式: 第二种方式: 注意点: 程序代码的下载地址是: ...
分类:编程语言   时间:2017-06-26 14:55:43    阅读次数:290
OpenCV4Android释疑: 透析Android以JNI调OpenCV的三种方式(让OpenCVManager永不困扰)
前文曾具体探讨了关于OpenCV的使用,原本以为天下已太平。但不断有人反应依旧配不好OpenCV4Android,不能得心应手的在Android上使用OpenCV。大量的精力都浪费在摸索配置上。尤其是OpenCVManager诞生之后。更让人无语。大家第一个反应就是怎样才干不安装OpenCVMana ...
分类:移动开发   时间:2017-06-25 10:18:09    阅读次数:207
Android的JNI调用
Android提供NDK开发包来提供Android平台的C++开发,用来扩展Android SDK的功能。主要包括Android NDK构建系统和JNI实现与原生代码通信两部分。 一、Android NDK构建系统 Android NDK的构建系统是基于GNU Make的。Android GNU M ...
分类:移动开发   时间:2017-06-24 17:12:36    阅读次数:290
android的架构图
1.Applications 该层是Android应用程序层。每一个应用必须利用android系统设计的应用框架(application framework)开发。眼下的开发环境是eclipse + ADT, 详细安装方式能够从网上找。开发语言是java, 也可用JNI(须要安装NDK)方式调用其它 ...
分类:移动开发   时间:2017-06-24 12:39:16    阅读次数:273
2103条   上一页 1 ... 40 41 42 43 44 ... 211 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!