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
AndroidNDK
AndroidNDK
开发之交叉编译
在Androidstudio2.2以及以上,构建原生库的默认工具是cmake。CMake是一个跨平台的构建工具,可以使用简单的语句来描述所有平台的安装(编译过程)。能够输出各种各样的makefile或者project文件。cmake并不直接构建出最终的软件,而是产生其他工具的脚本(如makefile)。然后再根据这个工具的构建方式使用。cmake是一个比make更高级的编译配置工具,可以根据不同的
hzulwy
·
2023-11-28 01:09
ndk
android
ndk
cmake
Android JNI 异常定位(1)—— addr2line 命令使用记录
backtrace需要借助
Androidndk
提供的a
Else_Q
·
2023-11-24 05:41
JNI
android
addr2line
高通SNPE SDK环境配置
4、安装
AndroidNDK
,同上配置系统变量PATH。5、安装Caffe,具体回退到哪个版本,建议在SDK源码查看,文档不一定准确。6、安装TensoRFlow。二、下载安装步
weixin_38498942
·
2023-11-20 20:56
sdk
Android NDK开发:C操作Java层的数组
目录相关文章
AndroidNDK
开发:java调用dll动态链接库方法
AndroidNDK
开发:JNIEnv的原理
AndroidNDK
开发:C修改Java的属性
AndroidNDK
开发:C调用Java层方法
itfitness
·
2023-11-20 16:18
深入浅出Android NDK之JNI字符串转换
目录上一篇深入浅出
AndroidNDK
之往logcat输出日志这一章我们学习一下JNI中相关字符串转换函数,主要有以下几个:jstringNewString(constjchar*unicodeChars
sztaohongtao
·
2023-11-17 13:34
深入浅出Android
NDK开发
android
ndk
jni
Android NDK 调试和分析
简介(初稿)
AndroidNDK
开发中的高阶异常,属于其开发的Android平台知识更广泛的C++语言的开发工具。而NDK中的开发和异常是APP崩溃的需求。
码农乐园
·
2023-11-17 13:33
c++
android
python
java
linux
android studio 2.3 编译运行运行SDL 2.05 Demo
3.
AndroidNDK
开发包:直接使用AndroidStudio安装NDK。
gongxp123456
·
2023-11-17 13:18
sdl
android
studio
windows
最简单的android studio 2.3 引用SDL + FFmpeg例子程序
3.
AndroidNDK
开发包:直接使用AndroidStudio安装NDK。
gongxp123456
·
2023-11-17 13:18
ffmpeg
ffmpeg
android
studio
ndk
jni
SDL
【Android NDK 链接pthread线程库】
通常链接pthread在CMake脚本中都是这样做的target_link_libraries(xxxpthread)然而在
AndroidNDK
编译中这样会报错提示找不到pthread这是因为
AndroidNDK
旅之灵夫
·
2023-11-13 17:04
编译问题
android
error: undefined symbol: ANativeWindow_fromSurface
问题:
Androidndk
开发ffmpeg时,头文件引用了.h文件#include#include但是报如下的错误error:undefinedsymbol:ANativeWindow_fromSurface
xiaowang_lj
·
2023-11-12 23:46
音视频播放
ffmpeg
android
android
studio
linux ndk编译c 项目,Linux环境下使用Android NDK编译c/c++生成可执行文件
1.安装
AndroidNDK
至Linux(Lubuntu16)从网上下载android-ndk-r13b-linux-x86_64.zip,本人将其解压至/home/guanglun/workspace
Atomic阿强
·
2023-11-10 01:03
linux
ndk编译c
项目
Windows NDK 编译openssl
关于NDK编译openssl,网上找了不少文章,比如:《在windows上编译openssl供
AndroidNDK
使用》大都是基于这个github上的项目编译NDKopenssl:https://github.com
10km
·
2023-11-03 21:17
c/c++/c++11
开发工具
openssl
NDK
Windows
iOS视频硬编码技术
例如使用
AndroidNDK
编译H264生成so库,编写jni接口,再使用java调用so库。硬编码过程和原理过程:通过MediaRecoder采集视频,再将视
音视频开发老马
·
2023-11-02 15:40
音视频开发
音视频
ios
local ldlibs android,Android开发实践:如何设置NDK的编译选项
本文是我的《
AndroidNDK
开发》系列的又一篇文章,上篇文章中,我分享了一个可以自动添加源文件列表的Android.mk示例模板,方便大家快速地搭建起完整的NDK开发工程框架,本文则主要探究几个主要的
肖昱璟
·
2023-11-02 15:53
local
ldlibs
android
Android NDK开发详解之调试和性能分析的ndk-gdb
AndroidNDK
开发详解之调试和性能分析的ndk-gdb要求用法选项NDK包含一个名为ndk-gdb的Shell脚本,可以启动命令行原生调试会话。
五一编程
·
2023-11-02 01:50
学习交流
android
c语言
c++
java
kotlin
Android NDK开发详解之调试和性能分析的检查 GPU 渲染
AndroidNDK
开发详解之调试和性能分析的检查GPU渲染检查GPU渲染速度和过度绘制分析GPU渲染速度启用性能分析器检查输出直观呈现GPU过度绘制检查GPU渲染速度和过度绘制Android包含一些设备上的开发者选项
五一编程
·
2023-11-01 23:22
学习交流
android
java
kotlin
c++
数据结构
Android NDK开发详解之调试和性能分析的浏览 Systrace 报告
AndroidNDK
开发详解之调试和性能分析的浏览Systrace报告典型报告的元素用户互动CPU活动系统事件显示帧键盘快捷键调查性能问题识别性能问题检查界面帧和提醒本指南介绍了如何浏览和解读Systrace
五一编程
·
2023-11-01 23:22
学习交流
android
c语言
c++
java
kotlin
Android NDK开发详解之调试和性能分析的原生跟踪自定义事件
AndroidNDK
开发详解之调试和性能分析的原生跟踪自定义事件定义自定义事件原生代码中的自定义跟踪事件定义自定义事件系统跟踪仅在系统级别显示进程的相关信息,因此有时很难知道应用或游戏的哪些方法是在给定时间针对系统事件执行的
五一编程
·
2023-11-01 23:51
学习交流
android
java
kotlin
c++
数据结构
android NDK-Android.mk详解
https://developer.android.com/ndk/guides/android_mk.htmlAndroid.mk本页内容概览基础知识变量和宏模块描述变量本页介绍用于将C和C++源文件粘合至
AndroidNDK
zJianFlys
·
2023-11-01 23:50
NDK
Android NDK基础和NDK独立编译SO环境搭建
目录
AndroidNDK
基础和NDK独立编译SO环境搭建1.
AndroidNDK
基础1.1简介1.2结构1.3目录详解1.4工具详解1.4.1ndk-build.cmd1.4.2Android.mk构建规则脚本
Abona
·
2023-11-01 23:49
Android NDK开发详解之调试和性能分析的系统跟踪概览
AndroidNDK
开发详解之调试和性能分析的系统跟踪概览系统跟踪指南“系统跟踪”就是记录短时间内的设备活动。系统跟踪会生成跟踪文件,该文件可用于生成系统报告。
五一编程
·
2023-11-01 23:16
学习交流
android
java
kotlin
c++
数据结构
Android NDK开发详解之编写C/C++代码中的C++ 库支持
AndroidNDK
开发详解之编写C/C++代码中的C++库支持C++运行时库libc++systemnone选择C++运行时重要注意事项静态运行时共享运行时每个应用一个STLC++异常RTTI本部分将讨论如何使用
五一编程
·
2023-10-31 12:10
学习交流
android
c语言
c++
kotlin
数据结构
Android NDK --初始android NDK
一、前言
AndroidNDK
将用于在Androud平台上的C++开发;
AndroidNDK
是SDK的相关工具集,用来扩展AndroudSDK的功能,从而使开发人员能够使用机器代码生成的编程语言(如C、C
BetterDaZhang
·
2023-10-31 10:14
NDK
android
sdk
c语言
android
ndk
ndk
Android NDK开发详解之调试和性能分析的通过Android Studio调试
AndroidNDK
开发详解之调试和性能分析的通过AndroidStudio调试启用调试功能在设备上启用调试功能。运行可调试的build变体。
五一编程
·
2023-10-31 10:34
学习交流
android
java
kotlin
c++
数据结构
Android NDK开发详解之编写C/C++代码中的原生 API
AndroidNDK
开发详解之编写C/C++代码中的原生API使用原生APICoreC/C++C库C++库日志记录跟踪记录zlib压缩图形OpenGLES1.0-3.2EGLVulkan位图同步API相机媒体
五一编程
·
2023-10-31 10:04
学习交流
android
java
kotlin
c++
数据结构
Android NDK开发详解之调试和性能分析的调试项目
AndroidNDK
开发详解之调试和性能分析的调试项目调试原生代码崩溃让应用能够直接访问Tombstone轨迹调试原生内存问题AddressSanitizer(HWASan/ASan)Malloc调试Malloc
五一编程
·
2023-10-31 10:04
学习交流
android
java
kotlin
c++
数据结构
android NDK、JNI技术详解及NDK在Android系统架构中的位置关系
本篇文章,我们主要阐明两个问题1、什么是
AndroidNDK
,及其在Android系统架构中的位置?2、什么事AndroidJNI技术以及使用方法?一、什么是
AndroidNDK
?
郭风朴
·
2023-10-31 10:31
Android
NDK开发
android
NDK
JNI
介绍详解
基础必看
Android NDK开发详解之编写C/C++代码中的Android SDK 版本属性)
AndroidNDK
开发详解之编写C/C++代码中的AndroidSDK版本属性compileSdkVersiontargetSdkVersionmaxSdkVersionminSdkVersion本部分将讨论如何使用
五一编程
·
2023-10-31 10:57
学习交流
android
c语言
c++
java
kotlin
Android NDK开发详解之Android.mk探秘
AndroidNDK
开发详解之Android.mk探秘概览基础知识变量和宏NDK定义的include变量CLEAR_VARSBUILD_EXECUTABLEBUILD_SHARED_LIBRARYBUILD_STATIC_LIBRARYPREBUILT_SHARED_LIBRARYPREBUILT_STATIC_LIBRARY
五一编程
·
2023-10-30 15:04
学习交流
android
java
kotlin
c++
数据结构
Android NDK开发详解之使用预构建库
AndroidNDK
开发详解之使用预构建库声明预构建库从其他模块引用预构建库导出预构建库的头文件调试预构建库为预构建库选择ABINDK支持使用预构建库(同时支持静态库和共享库)。
五一编程
·
2023-10-30 15:34
学习交流
android
kotlin
java
android
studio
c++
Android NDK开发详解之Application.mk探秘
AndroidNDK
开发详解之Application.mk探秘概览变量APP_ASFLAGSAPP_ASMFLAGSAPP_BUILD_SCRIPTAPP_CFLAGSAPP_CLANG_TIDYAPP_CLANG_TIDY_FLAGSAPP_CONLYFLAGSAPP_CPPFLAGSAPP_CXXFLAGSAPP_DEBUGAPP_LDFLAGSAPP_MANIFESTAPP_MODULESA
五一编程
·
2023-10-30 15:28
学习交流
android
java
kotlin
数据结构
c++
Android NDK开发详解之ndk-build 脚本
AndroidNDK
开发详解之ndk-build脚本内部原理从命令行调用选项可调试build与发布build要求ndk-build脚本使用NDK的基于Make的构建系统构建项目。
五一编程
·
2023-10-30 14:09
学习交流
android
c++
数据结构
java
kotlin
Android NDK开发详解之针对中间件供应商的建议
AndroidNDK
开发详解之针对中间件供应商的建议选择API级别和NDK版本使用STL在AAR中分发原生库包含JNI库的Java中间件分发使用NDK构建的中间件会引发其他问题,但应用开发者无需对此感到担心
五一编程
·
2023-10-30 14:39
学习交流
android
中间件
kotlin
java
android
studio
Android NDK开发详解之NDK构建项目的方法
AndroidNDK
开发详解之NDK构建项目的方法基于Make的ndk-build。CMake。
五一编程
·
2023-10-30 14:35
学习交流
android
c++
数据结构
android
studio
java
Android NDK开发详解之NDK 使用入门
AndroidNDK
开发详解之NDK使用入门下载NDK和工具创建或导入原生项目原生开发套件(NDK)是一套工具,使您能够在Android应用中使用C和C++代码,并提供众多平台库,您可使用这些平台库管理原生
五一编程
·
2023-10-30 13:12
学习交流
android
c++
数据结构
java
kotlin
Android NDK开发详解之JNI中的库文件
AndroidNDK
开发详解之JNI中的库文件简介工作原理流程原生activity和应用简介本部分简要介绍了NDK的工作原理。
五一编程
·
2023-10-30 13:12
学习交流
android
c++
数据结构
java
kotlin
Android NDK开发详解之ndk-gdb
AndroidNDK
开发详解之ndk-gdb要求用法选项线程支持NDK包含一个名为ndk-gdb的Shell脚本,可以启动命令行原生调试会话。
五一编程
·
2023-10-30 13:12
学习交流
android
c++
数据结构
android
studio
java
Android NDK开发详解之常见问题和解决方案
AndroidNDK
开发详解之常见问题和解决方案本文档包含您在使用NDK时可能遇到的部分最常见的非错误性问题及解决方案(如果有)。
五一编程
·
2023-10-30 13:08
学习交流
android
java
kotlin
数据结构
c++
FFmpeg In Android - JNI文档
NDK官方文档_详解NDK官方示例_github转:
AndroidNDK
开发扫盲及最新CMake的编译使用转:JNI/NDK开发指南文章目录TheJava™NativeInterface1Introduction1.1TheJavaPlatformandHostEnvironment1.2RoleoftheJNI1.3ImplicationsofUsingtheJNI1.4WhentoUsethe
kingdam578
·
2023-10-28 12:31
Android
FFmpeg
in
Android
Qt | Qt For Android、Qt5.14.2安卓开发环境搭建详细步骤
QtForAndroid、Qt5.14.2安卓开发环境搭建详细步骤目录Qt|QtForAndroid、Qt5.14.2安卓开发环境搭建详细步骤1、简介2、软件下载1、JavaSDK2、AndroidSDK3、
AndroidNDK
3
觉皇嵌入式
·
2023-10-28 12:19
Qt
android
qt
java
qtforandroid
一文带你再也不惧怕NDK开发,覆盖所有层面~
1.ndk简介ndk全称NativeDeveloperKits,
AndroidNDK
也是AndroidSDK的一个扩展集,用来扩展SDK的功能。
winskyan
·
2023-10-27 13:22
android
java
android
studio
一文带你再也不惧怕NDK开发,覆盖所有层面
1.ndk简介ndk全称NativeDeveloperKits,
AndroidNDK
也是AndroidSDK的一个扩展集,用来扩展SDK的功能。
锐湃
·
2023-10-27 13:11
C
ndk
jni
android
java
android
studio
交叉编译Android源码,交叉编译Android平台glib库
编译环境Linuxubuntu3.19.0-25-generic#26~14.04.1-Ubuntu步骤1.下载并安装
AndroidNDK
下载地址:https://develop
是小雅雅呀
·
2023-10-27 02:08
交叉编译Android源码
交叉编译Android源码,Android交叉编译环境及Iperf3.0源码编译
2、
AndroidNDK
交叉编译环境准备:使用的主机:linux
weixin_39885166
·
2023-10-27 02:08
交叉编译Android源码
Android NDK Address Sanitizer
从API级别27(AndroidOMR1)开始,
AndroidNDK
可支持AddressSanitizer(也称为ASan)。为啥从27开始呢?因为wrap.sh仅适用于API级别27及更高级别。
StoneLiu999
·
2023-10-21 17:16
Android
Sanitizer
ASan
wrap.sh
NDK
fsanitize
boringssl 构建Android保姆及构建
配置
AndroidNDK
:确保您已经下载并配置了
AndroidNDK
(NativeDevelopmentK
新手菜鸟机
·
2023-10-20 23:41
android
gitee
ssl
网络协议
使用Android NDK 编译BoringSSL
1、下载boringssl(https://boringssl.googlesource.com/boringssl/)2、下载NDK及环境变量配置(NDK下载|
AndroidNDK
|AndroidDevelopers
IM12
·
2023-10-20 23:41
android
android
studio
java
NDK编译脚本:Android.mk or CMakeLists.txt
本文来自于:https://github.com/xufuji456/FFmpegAndroid/blob/master/doc/NDK_compile_shell.md前言
AndroidNDK
以前默认使用
川峰
·
2023-10-16 20:08
JNI/NDK
android
NDK
makefile
cmake
ubuntu编译 linphone sdk android源码下载
gitlab.linphone.org/BC/public/linphone-sdk.git--recursive2、更新cdlinphone-sdkgit submoduleupdate--init --recursive3、下载
androidndk
wgethttps
thehunters
·
2023-10-14 00:17
ubuntu
linphonesdk
andorid
AndroidNDK
JNI中调用java方法
这次在做NDK开发的时候,有需求需要在JNI直接调用和获取Java中的方法和变量,比如回调,系统信息参数等…在JNI中调用Java方法,就需要使用FindClass和GetMethodID这两个类使用FindClass和GetMethodID调用Java方法先上一个简单调用Java方法的例子:我们有一个数学工具类包名是com.andy.obj,里面有一个加法的静态方法和一个减法的普通方法,impo
Andyxdz
·
2023-10-12 18:01
移动开发
Android
java
开发语言
jvm
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他