1 前言 一句话总结NDKNDK(Native Development Kit) : 原生开发工具包,即帮助开发原生代码的一系列工具,包括但不限于编译工具、一些公共库、开发IDE等。现在NDK的应用也越来越广泛,作为一个App开发者,对NDK也必须有一定的掌握,NDK在app主要有以下几方面的应用: 1 直播的推流 2 图片压缩 jpeg压缩 3 加密:例如AES加密等 4 算法类:例如图像处
转载 2023-08-17 12:47:25
118阅读
在进行 Android NDK 开发时,特别是在 macOS 环境中,开发者必须关注一系列详细的配置和流程,以确保项目能够高效运行。此篇博文将详细记录我在解决“Android NDK Mac”相关问题的各个步骤,包括环境配置、编译过程、参数调优、定制开发、部署方案以及生态集成。 ## 环境配置 首先,我们需要确保开发环境的各个组件正确安装,并且兼容性良好。以下是设置 Android NDK
原创 6月前
34阅读
本文讲述: NDK和JNI是什么,JNI的原理,JNI开发流程的步骤,认识JNI相关的代码语法名称概念什么是NDKNDK 其中NDK的全拼是:Native Develop Kit。Android NDK 就是一套工具集合,允许你使用C/C++语言来实现应用程序的部分功能。大家都知道,Android 开发语言是Java,不过我们也知道,Android是基于Linux的,其核心库很多都是C/C++
转载 2023-09-11 16:25:34
91阅读
在这篇博文中,我会带领大家一步一步解决“mac android ndk 安装”的问题。无论你是初入开发的菜鸟,还是经验丰富的程序员,按照我的指南,你都能轻松完成NDK的安装。接下来,我们将从环境准备开始,逐步进行配置、验证和扩展。 ## 环境准备 在安装Android NDK之前,我们需要确保系统具备一定的软硬件要求。 | 软硬件要求 | 版本 | |--------
原创 6月前
119阅读
# 下载和使用 Android NDK 的简单指南 在现代应用开发中,使用本地代码可以大幅提高应用性能。Android NDK(Native Development Kit)是一个工具包,它允许开发者使用 C 和 C++ 编写 Android 应用的部分代码。本文将为您提供如何下载和使用 Android NDK 的步骤,并提供一些代码示例。 ## 什么是 Android NDK? Andro
原创 2024-09-12 07:32:15
57阅读
NDK(Native Development Kit),是用于在 Android 应用中嵌套本地代码的工具集,现在 Android 开发最常用的工具就是 Android Studio 了,笔者也是刚刚接触 NDK 开发,用了一天的时间,踩了很多坑,最终跑通了自己的第一个 NDK 程序,话不多说,现在开始。第一步:给 Android Studio 配置 NDK:    
# 在Mac上实现Android NDK目录的步骤指导 Android NDK(Native Development Kit)是Android平台的一部分,允许开发者使用C和C++代码来实现Android应用。为了使小白开发者能够顺利设置和管理Android NDK目录,本文将提供详细的步骤说明和相关代码示例。 ## 流程概述 在Mac上设置Android NDK的基本流程如下: | 步骤
原创 9月前
52阅读
Android NDK开发详解Wear之导航设计实现导航仅使用 activityactivity 和 fragmentJetpack 导航 注意:本指南探讨的是使用 Android View 的方案。请考虑使用 Compose for Wear OS,这是一种新的声明式方法,用于根据最新 Material 准则在穿戴式设备上构建界面。借助 Jetpack Compose,您可以通过更少的代码编
转载 2024-09-26 18:44:18
19阅读
# 安装 Android NDKMACAndroid NDK 是一个用于开发 Android 应用程序的工具集,它允许开发者使用 C 或 C++ 语言编写部分应用程序,并将其与 Java 代码混合使用。这对于需要高性能或跨平台的应用程序来说非常有用。本文将介绍如何在 MAC 系统上安装 Android NDK。 ## 步骤 1:下载 Android NDK 首先,我们需要下载 Andr
原创 2023-11-21 12:42:38
561阅读
本文参考:Android Studio NDK环境配置及JNI使用方法:并添加自己的实践:1.前言什么是NDKNDK全称是Native Development Kit,NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和Java应用一起打包成apk。NDK集成了交叉编译器(交叉编译器需要UNIX或Linux系统环境),并提供了相应的mk文件隔离CPU、平台、ABI
转载 2024-06-03 10:27:21
602阅读
    现在大家越来越多的使用AndroidStudio进行Android开发,那么今天就和大家一起交流一下AndroidStudio开发NDK的配置方法。AndroidStudio配置NDK通常我们有两种方法实现配置1手动方式配置:1.在Google的官方网站下载Android NDK的安装包 下载地址是http://developer.android.
1.Android NDK 介绍NDK(Native Develop Kit 原生开发工具包)是一组可让在 Android 应用中利用 C 和 C++ 代码的工具。 可以直接将C和C++代码写在项目里,直接构建,也可以使用其他人开发好的C 或者C++库构建自己的项目。什么情况下需要NDK:计算密集型应用,例如游戏或物理模拟等性能关键项目。重用已经存在的 C 或 C++ 库。有时为了防止算法等机密泄
转载 2024-04-02 10:15:38
138阅读
最近在做移动端音视频编解码,首先要实现的是移动端视频的解码功能。纯的 FFmpeg 方法在移动端也能实现,但是效率上的确要慢一些,1080p 的视频还好,但是上到 2k、4k,那个解码速度(以肉眼可见的速度解码一帧),就没法忍受了。因此要搞移动端硬件解码,以加速解码速度,同时释放部分 CPU 资源。参考 FFmpeg 源码中 examples参考 FFmpeg 官方源码中的 examples 的相
转载 2023-07-26 19:57:38
96阅读
前言什么是NDKNDK全称为Native Development Kit,是Android的一个工具开发包,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。这些工具对开发者的帮助是巨大的。NDK集成了交叉编译器,并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出
转载 2023-06-21 17:46:35
306阅读
文章目录1.NDK下载2.GCC 编译可执行文件3.编译Android手机可以执行的可执行文件4.编译动态库或者静态库5.集成生成的动态库和静态库 1.NDK下载NDK官网https://developer.android.google.cn/ndk/downloads/older_releasesNDK Linux 64 版本 r17c https://dl.google.com/androi
转载 2024-05-07 14:58:50
265阅读
在studio还未出来之前,eclipse开发jni除了需要下载ndk之外还要下载编译工具,studio已经集成了ndk编译插件,因此只需要下载ndk后稍微设置下就可以进行jni开发了,以下是本人配置的详细过程,供大家参考,欢迎拍砖。首先下载NDK链接:http://wear.techbrood.com/tools/sdk/ndk/ ,有些童鞋不能下载的我会给出我的云盘的下载地址。我的电脑是64位
转载 2024-01-23 10:36:21
188阅读
windows系统上安装与使用Android NDK r5  很早就听说了androidNDK应用,只是一直没有时间去研究,今天花了点时间在windows平台搭建了NDK环境,并成功运行了第一个简单的android应用。 一:什么是NDKNDK 提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so 和 java 应用一起打包成apk。
转载 2024-09-02 16:26:00
75阅读
# 在Mac上安装Android Studio NDK的完整指南 作为一名初学者,可能会对Android开发环境的搭建感到困惑,尤其是在安装NDK(Native Development Kit)时。NDK是一个可以让你使用C和C++等本地代码来编写Android应用的工具集。这篇文章将帮助你在Mac上安装和配置Android Studio NDK。 ## 流程概览 以下是安装NDK的基本步骤
原创 8月前
134阅读
NDK环境配置1.到Android下载NDK环境配置文件:下载目录在NDK下载路径里面有介绍。2.然后下载ADT,当然,配置SDK就不在这里介绍。这里的版本用ADT23的。3.下载NDK插件,目录: 软件百度云链接:http://pan.baidu.com/s/1qWz5rNA 密码:0qhk,并将NDK插件放到Eclipse目录下(刚才的ADT里面有一个Eclipse目录)的plugins目录里
Android Studio下NDK开发流程Android Studio目前最新的版本是2.3稳定版,从2.2开始就默认使用CMake的方式来构建NDK项目,当然我们也可以使用ndk-build的方式,这里我们主要介绍CMake的方式。我们先介绍NDK下载与安装,然后介绍由Android Studio默认创建带C/C++支持的项目开始,然后介绍如何为已有的项目添加C/C++支持。NDK工具的下载
转载 2024-02-05 15:08:22
407阅读
  • 1
  • 2
  • 3
  • 4
  • 5