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
NDK开发
《Android深度探索》(卷1)HAL与驱动开发读后感
第2章:搭建Android开发环境本章主要介绍如何搭建Android底层开发的环境,主要包括Android应用程序开发环境,Android
NDK开发
环境和交叉编译环境的搭建。为后期的开发做好铺垫。
diaoyu5330
·
2020-09-13 04:31
NDK学习笔记 初步认识JNI|成功搭建
NDK开发
环境
一、JNI简介:1、什么是JNI,英文全名为:JavaNativeInterfaceJNI就是java调用本地方法的技术,最简单的来说,java运行一个程序需要要和不同的系统平台打交道,在windows里就是和windows平台底层打交道,mac就是要和mac打交道,jvm就是通过大量的jni技术使得java能够在不同平台上运行。而使用了这技术的一个标志就是native,如果一个类里的一个方法被n
AFinalStone
·
2020-09-13 04:22
ndk开发
Android—NDK开发学习
Android开发—1.
NDK开发
入门与SO模块生成
NDK开发
是开发进阶的基础,是大家都会遇到的问题,小白也不例外,这次和大家简单的分享一下我的DEMO过程,参考了大神的说明~一、NDK由来Android平台从诞生起,就已经支持C、C++开发。
DrOnion
·
2020-09-13 03:41
Android移动开发
Android开发——Android Studio的
NDK开发
记录
1.用第三方的so打包aar,指定jniLibs的目录,将so打包进aar sourceSets{ main{ jniLibs.srcDirs=['libs'] } }2.abiFilters设置过滤ndk{abiFilters'armeabi-v7a'}ABI是ApplicationBinaryInterface的缩写;不同Android手机使用不同的CPU,因此支持不
&动感超人
·
2020-09-13 02:02
Android
Android下快速提取ndk crash日志的命令
在android下进行
ndk开发
,发生crash后,可使用ndk_stack快速提取ndk崩溃日志:adblogcat|ndk-stack-sym/data/data/com.xxx.xxx/lib/libcocos2dcpp.so
王斌_Jxust
·
2020-09-12 23:48
Android专栏
Cocos2d-X专栏
android
ndk
cocos
ndk 少写return 0;引发的血案
一次
ndk开发
中,定义的返回值为int的函数忘了写return0,导致执行该函数结束后就崩溃了,检查了好久好久!!!
爱情魔法师
·
2020-09-12 21:29
C++
android开发
ndk
linux不同signal含义
android
ndk开发
中老是会报Fatalsignal6(SIGABRT)或者signal11(SIGSEGV),这些信号有啥含义呢?signal有一个编号、名称、事件、默认处理动作四个要素。
爱炒饭
·
2020-09-12 20:07
ndk
linux
Android JNI/
NDK开发
之基本姿势
开发环境信息列举下本篇文章编写的Demo基本信息操作系统Windows10家庭中文版开发工具AndroidStudio2.1SDKnewNDKnew扫盲之SDK、JDK、NDK的区别SDK软件开发工具包;英语全称:SoftwareDevelopmentKitJDKJava语言的软件开发工具包;英语全称:JavaDevelopmentKitNDK原生软件开发工具包;英语全称:NativeDevelo
JarQ
·
2020-09-12 10:08
Android
配置NDK syntax error: unexpected end of file 解决
android
NDK开发
中,在window环境下需要安装cygwin来模拟linux环境,在网上配置文章较多,不详述,在配置的过程中,需要修改cybwin\home\XXX(youcomputername
iteye_6637
·
2020-09-12 06:51
操作系统
移动开发
Android
NDK开发
之HelloWorld
一、准备工作下载
NDK开发
包:android-ndk-r16b-windows-x86_64.zip解压NDK,解压路径需要全英文,并且不允许有空格(不可以解压到C:\ProgramFiles路径)。
YoungHong1992
·
2020-09-12 02:02
开发笔记
Android Visca 协议控制电子云镜(Android ndk)
与跟踪摄像机的通信基于sony的visca协议,visca协议是我自己封装,用C++代码实现,所以本篇博客主要有两个目的,一方面可以让对不熟悉
ndk开发
的朋友简单练习写jni代码,C++代码,
ndk开发
zxd_Android
·
2020-09-12 01:29
Open
Source
Project
NDK开发
-Ubuntu下利用NDK编译ffmpeg+x264+fdk-aac
由于FFmpeg、x264、Fdk-aac的版本问题,所以编译的时候有很多坑编译顺序:首先利用脚本分别编译x264和fdk-aac库,生成头文件(.h)与静态库文件(.a/.la)。将FFmpeg的外部链接设置为两个库的include与llib,也可将两个库的头文件和库文件分别放在一起首先FFmpeg编译脚本这是在一个课程的脚本基础上改的#!/bin/bashecho"进入编译ffmpeg脚本"N
叼奶嘴的锅包肉
·
2020-09-12 00:57
ffmpeg
Android
NDK开发
之最简单的As版本 hello world
前言为了能让所有的童鞋都能写出helloworld,博客中会详细说明配置的过程,虽然不麻烦,但是博主还是会写清楚的demo流程新建一个项目在main目录下新建一个jni目录在其中编写c代码在activity中加载这个库,调用方法显示首先我们新建一个项目然后在main目录下新建一个jni目录,里面有一个c文件源码开头的时候不一定非要引用jni.h,但是如果不引用ide没有提示是一方面,另一方面是jn
陈旭金-小金子
·
2020-09-11 22:50
Android之NDK开发
Android
NDK开发
——操作JNI函数以及复杂对象的传递
原文链接:http://blog.csdn.net/qinjuning在掌握了JNI函数的使用和相关类型的映射后,以及知晓何利用javah工具生成对应的jni函数以及如何生成动态链接库(windos下就是.dll库,Linux就是.so库了,不懂在Window下生成dll动态库的,具体流程可看我的这篇博客:Android中JNI的使用之一:Java原生JNI的使用、javah指令的使用以及图解教材
the_desert_fox
·
2020-09-11 22:29
Android
Android
NDK(C++)
AS内开发NDK
1:已有NDK工程建议还是按照之前使用的ndk-build编译2:新的
NDK开发
2.1工具准备as+ndk+cmake+lldb2.2添加配置local.properties内添加ndk及sdk目录app
bertrm
·
2020-09-11 21:20
Android
Android Studio
NDK开发
案例一 JNI开发入门
最近在做Android的项目,用到了JNI,现将NDK的开发流程和方法整理出来,希望能够让刚接触的小伙伴们少走一些弯路。NDKNativeDevelopmentKit(NDK)是一系列工具的集合。它提供了一系列的工具,帮助开发者快速开发C/C++的动态库,并能自动将so和java一起打包成apk。JNIJavaNativeInterface(JNI)标准是java平台的一部分,JNI是Java语言
他乡&学子
·
2020-09-11 21:31
Android
CMake
NDk
AS之
NDK开发
流程
1.安装配置NDK1).解压NDK的zip包到非中文目录2).配置path:解压后NDK的根目录----->ndk-build2.给AS配置关联NDK1).local.properties中添加配置ndk.dir=D\:\\android-ndk32-r10-windows-x86_64\\android-ndk-r102).gradle.properties中添加配置android.useDep
新火燎塬
·
2020-09-11 21:41
Android
android/
NDK开发
assets资源中文名打包问题
项目是C开发的能在android跑了,最近想把项目打包上传googleplay碰到一个问题资源图片没办法打包,原先我的图片资源都是直接拷贝到SDcard一个文件夹下的,C代码层直接访问SDcard的资源图片就OK了,安装过程好麻烦图片资源要手动拷贝到sdcard上。这问题纠结了好久本想把资源放到res目录下的,但是资源有图片ini配置档之类的文件C代码层访问这个目录也是问题。放到这个assets文
octopus666
·
2020-09-11 20:13
android
android
string
file
null
exception
byte
Android之
NDK开发
一、NDK产生的背景Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于AndroidSDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在AndroidSDK首次发布时,Google就宣称其虚拟机Dalvik支持JNI编程方式,也就是第三方应用完全可以通过JNI调用自己的C动态库,即在An
AnnaWt
·
2020-09-11 15:32
android
android
ndk
Android NDK和OpenCV整合开发 (3) OpenCV
AndroidNDK和OpenCV整合开发总结(3)这一节的主要内容是OpenCV在Android
NDK开发
中的应用,包括下面几个方面的内容:如何实现StaticInitialization从而不需要安装
zhang8058
·
2020-09-11 12:03
EasyDarwin安卓直播之EasyPusher
NDK开发
:JNI回调函数的实现
最近在做EasyDarwin的EasyPusher手机直播项目开发时涉及到JNI回调,今日便研究了一下,跟native调用Java层的代码不同,此文说的是直接通过setCallback的方式去实现回调:先看一下加载so库的代码,我就直接在Activity中使用了:packageorg.easydarwin.hellojni;importandroid.app.Activity;importandr
加贝龙
·
2020-09-11 10:18
Android
TI通信开发套件NDK
NDK开发
套件的高效率设计为了加速其高档DSP的网络化进程,TI公司结合其C6000系列芯片推出了TCP/IPNDK(NetworkDeveloper’sKit)开发套件。
yuyin86
·
2020-09-11 06:09
dsp
Android studio中
NDK开发
——JNI层日志打印
Demo下载链接:https://pan.baidu.com/s/1S605af7NXzBSM9vhTc_f0w提取码:91rvDemo里的local.properties的NDK路径记得修改。ndk.dir=G\:\\android-ndk-r10(=号后面为ndk的解压路径)如何让C的输出能显示在Logcat中一、前言JNI层是Java和C/C++的桥梁,在Java层中我们通常会使用Log.v
林伟茂
·
2020-09-11 05:36
JNI
java
android
ndk
jni
Android Studio-
NDK开发
(二)调用
ndk开发
生成的so和jar包
AndroidStudio-
NDK开发
(二)调用
ndk开发
生成的so和jar包版本说明版本作者日期备注0.1loon2020.9.1初稿目录文章目录AndroidStudio-
NDK开发
(二)调用
ndk
xiaoyaoyou.xyz
·
2020-09-11 05:34
android开发
AndroidStudio
NDK开发
环境配置及示例
AndroidStudio
NDK开发
环境配置及示例版本说明版本作者日期备注0.1loon2020.8.26初稿目录文章目录AndroidStudio
NDK开发
环境配置及示例版本说明目录一、AndroidStudioNDK
xiaoyaoyou.xyz
·
2020-09-11 05:34
android开发
ndk
AndroidStudio-
NDK开发
(一)cmake编译c代码提供so库和jar包
AndroidStudio-
NDK开发
(一)cmake编译c代码提供so库和jar包版本说明版本作者日期备注0.1loon2020.8.28初稿目录文章目录AndroidStudio-
NDK开发
(一)cmake
xiaoyaoyou.xyz
·
2020-09-11 05:34
android开发
android
ndk开发
编译生成so文件
NDK开发
,其实是为了项目需要调用底层的一些C/C++的一些东西;另外就是为了效率更加高些。
brzzhou
·
2020-09-11 04:30
android
sdk
ndk
c语言
初识AndroLua+
另外一个就是修复其中关于JNI的局部引用溢出问题,就如原作者说的,他做这个只是为了练手
ndk开发
,所以luajava1.1中的各种bug一概没有修复,
nirenr1986
·
2020-09-11 02:07
AndroLua
Lua
安卓
Java
AndroidStudio2.2.3 JNI与
NDK开发
之一:生成可调用.so库
AndroidStudio2.2.3JNI与
NDK开发
之一:生成可调用.so库网友前辈总结的一种方法,直接用AndroidStudio中ndk与CMake实现,见博主文章AndroidStudio2.2
浪小满
·
2020-09-11 01:35
程序代码
常用问题解决
工具:Android本地代码生成器
在使用Android
NDK开发
的时候有个事情是很烦人的,那就是创建本地代码文件夹,生成本地代码文件和创建本地代码的编译文件。特别是实现本地方法的时候,也是比较烦人的,因为本地方法的名字实在是太长了。
iteye_20755
·
2020-09-11 01:47
osg for android (一) 简单几何物体的加载与显示
1.首先需要一个OSGforandroid的环境(1)NDK现在Eclipse对NDK已经相当友好了,已经不需要另外cygwin的参与,具体可以参考Android
NDK开发
篇(一):新版NDK环境搭建(
hai7song
·
2020-09-11 01:05
OSG
for
Android
windows环境下android studio 2.3 NDK编译FFmpeg
3.Android
NDK开发
包:直接使用AndroidStudio安装NDK。(需要梯子)操作步骤:第一步:安装MinGW下载地址:https://sour
gongxp123456
·
2020-09-11 01:20
ffmpeg
Windows
基于eclipse进行
ndk开发
的环境配置
前述虽然我们在其他的博文中(如https://blog.csdn.net/ericbar/article/details/76602720),早就用到了ndk,但如果想在Android设备运行包含这些so的应用程序,还需要将这些so打包到apk里去。现在主流的Android开发IDE工具是AndroidStudio,但是本文还是从eclipse入手进行讲述。指定NDK的位置打开eclipse,从菜
ericbars
·
2020-09-11 01:33
Android
NDK开发
之Android Studio生成.h头文件的方法
在AndroidStudio进行NDK编程时,可以通过以下步骤快速生成.h头文件1、在项目中定义native函数:2、打开Terminal3、跳转到目录:cdapp/src/main/java4、通过javah生成头文件:javah-d../jni-jnidemo.com.hellondk.MainActivity
LVXIANGAN
·
2020-09-11 00:18
Android
Android-
NDK开发
之基础--Android JNI有关Java类命名方式
(Ljava/lang/String;I)V其中本句I=IntegerB=ByteS=ShortC=CharLXXX;=L加上类名3.在JNI下面,我们常用的命名方式:staticJavaVM*g_VM;//全局环境指针staticjclassjNativesClass;(*env)->GetJavaVM(env,&g_VM);//获取env环境指针,这样以后用g_VM就可以了。4.jobject
GEOLO
·
2020-09-10 23:40
android
JNI NDK (AndroidStudio+CMake )实现Java调用C C++代码流程
JNI/NDKJava调用C/C++前言 通过第一篇文章,我们了解了AndroidStudio+CMake进行JNI/
NDK开发
的环境搭建,第二篇文章讲解生成了一个简单的so库文件的流程。
Carlos.Guo
·
2020-09-10 22:53
Android studio NDK成长记录(一)CMake
Androidstudio
NDK开发
支持CMake和ndk-build两种编译方式:第一种:CMake编译方式的开发步骤下载安装studio下载地址:“http://www.android-studio.org
小云儿_
·
2020-09-10 15:43
Android
JNI
Android Studio 2.2 NDK 开发 之 cMake 方式
前言:AndroidStudio推出2.2之后,解锁一个
NDK开发
新姿势:cMake;跟传统的(AndroidStudio2.2之前)有很多大的不同.首先来比较一下两者的目录结构:传统方式:cMake方式
MarcoZhan
·
2020-09-10 11:01
【Android_NDK】
Android NDK C++ 开发利器:Android Studio
AndroidNDKC++开发利器:AndroidStudio在今年的GoogleIO大会上,Google宣布AndroidStudio开始支持
NDK开发
。
DsoTsin
·
2020-08-26 23:54
NDK开发
环境搭建_r8
本文主内容:1、AndroidNDK安装2、安装Cygwin与使用NDK编译3、在Eclipse中集成C/C++开发环境CDT4、安装Sequoyah插件5、JNI编译环境配置本文建立在已经完成Android开发环境搭建的基础上。其基础环境至少需要包含以下内容:1、JDK2、Eclipse3、AndroidSDKandADT可以参考我之前的“Android开发环境搭建”。一、AndroidNDK安
dgczr24664
·
2020-08-26 23:55
关于Android兼容7.0系统版本的问题
最近搞
NDK开发
,费了不少功夫封装好的arr包,在多个机型上都有测试,突然在华为P10上出现crash,经过查看日志及结合该机型Android系统版本,觉得很可能是系统兼容性的问题,因为到读写文件操作权限问题
独孤凌雪
·
2020-08-26 23:24
在mac上用AndroidStudio1.5 创建
NDK开发
环境
本文参考了youtube上的一个视频,想直接看视频的可以访问https://www.youtube.com/watch?v=RmPuwdxR1qs(要)废话少说打开androidStudio,新建一个工程NDKTest新建完毕依次打开File->ProjectStruct得到下面图检查第三行是否为空,是则代表ndk还没下载,直接点击下载即可下载完毕后,打开设置,在搜索那里输入Exter,选择Ext
franos1212
·
2020-08-26 23:14
NDK
Android
NDK开发
读取中文文件
在Android开发的时候因为char*和jstring之间需要转换,通常从外部调用的都是jstring格式,当在c中打开文件时转换函数如果写env->NewStringUTF("GB2312");会导致fopen的时候无法获得FILE为空。解决方法env->NewStringUTF("UTF8");
月下之木
·
2020-08-26 23:58
Android
C
Android
NDK开发
之旅36--FFmpeg音视频同步播放用C实现
前言基于Android
NDK开发
之旅33--FFmpeg视频播放、Android
NDK开发
之旅35--FFmpeg+AudioTrack音频播放这篇这两篇文章,我们对音频播放和视频播放有了基本了解。
锐心凌志
·
2020-08-26 12:40
Android studio cMake 使用详解
本人最近在学习
ndk开发
,由于用惯了AS之后不想再去试用Eclipse所以最近一个人再折腾使用AndroidStudio进行
NDK开发
(使用ffmpeg进行练手)由于是一个人自己再折腾,再加上白天也比较忙
a06963938
·
2020-08-25 17:13
Android
进阶
源码学习总结《1》Android 系统启动流程
对于
NDK开发
学习已经完结,并且成功的做出相应的案例,银行卡/身份证卡号识别,现在呢,伟大的学习路程又要开始了,接下来就是要学习系统源码framework相关的知识。
WangRain1
·
2020-08-25 17:10
Android
framework源码
Android之
NDK开发
http://www.cnblogs.com/devinzhang/archive/2012/02/29/2373729.html一、NDK产生的背景Android平台从诞生起,就已经支持C、C++开发。众所周知,Android的SDK基于Java实现,这意味着基于AndroidSDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在AndroidSDK首
小李哥哥
·
2020-08-25 14:21
android
Android
NDK开发
指南---Application.mk文件
Application.mk文件简介:-----------------------------要将C\C++代码编译为SO文件,光有Android.mk文件还不行,还需要一个Application.mk文件。本文档是描述你的Android应用程序中需要的本地模块的Application.mk的语法使用,要明白如下。Application.mk目的是描述在你的应用程序中所需要的模块(即静态库或动态
LoveZhangjia521
·
2020-08-25 02:36
Android
NDK开发指南
AS3.3.1
ndk开发
不得不吐槽,网上的教程都不好使环境刚下载的AS3.3.1,windows10,java8新建Jni文件makeproject生成.class文件生成.h文件将上面生成的class文件赋值到代码目录运行命令生成头文件javah-classpath.-jnipt.pagetan.com.ndktesttwo.JNITest编写c文件为了便于管理,新建jni目录,把.h文件放进去新建c文件,并删除之前c
pageTan
·
2020-08-24 23:22
ndk
NDK开发
——Android Studio2.x配置NDK环境、运行HelloWord
下载官网NDK传送门https://developer.android.com/ndk/downloads/index.html,如果没有用hosts免费进行是打不开官网的,可以关注我的博客查看文章JNI简介JNI是java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以调用java代码。JNI是本地编程接口,Java和C/
Hensen_
·
2020-08-24 22:52
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他