`

linux安装android NDK

 
阅读更多

Error:Execution failed for task ':app:compileDebugNdk'.
> NDK not configured.
  Download the NDK from http://developer.android.com/tools/sdk/ndk/.Then add ndk.dir=path/to/ndk in local.properties.
    (On Windows, make sure you escape backslashes, e.g. C:\\ndk rather than C:\ndk)

官网,有墙,最好自己弄个VPN
https://developer.android.com/tools/sdk/ndk/index.html
找到自己平台的下载包,我的
Linux 64-bit (x86)  android-ndk-r10d-linux-x86_64.bin

以下下载地址,直接放到浏览器中下载,不需要VPN
linux 32 bit
http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86.bin
linux 64 bit
http://dl.google.com/android/ndk/android-ndk-r10d-linux-x86_64.bin

Windows 32 bit
http://dl.google.com/android/ndk/android-ndk-r10d-windows-x86.exe
64 bit
http://dl.google.com/android/ndk/android-ndk-r10d-windows-x86_64.exe

Mac OS X 32 bit
http://dl.google.com/android/ndk/android-ndk-r10d-darwin-x86.bin
64 bit
http://dl.google.com/android/ndk/android-ndk-r10d-darwin-x86_64.bin

安装方法:
请确保你已安装了Android SDK
Linux 与Mac OS X (Darwin):
打开终端,进入到你下载包所在的目录
执行chmod a+x 下载包名, 使其可执行,然后执行安装包就行
比如:
ndk$ chmod a+x android-ndk-r10c-darwin-x86_64.bin
ndk$ ./android-ndk-r10c-darwin-x86_64.bin
          
windows安装相对容易,直接双击安装包

假设解压出来的目录在path/to/ndk下
在android studio工程的local.properties文件中加入 ndk.dir=path/to/ndk 
或者设置ANDROID_NDK_HOME环境变量为path/to/ndk  比如在~/.bashrc中加上 export ANDROID_NDK_HOME=/opt/android-ndk-r10d然后重启

分享到:
评论

相关推荐

    LINUX下Android NDK下载并配置

    下载 https://developer.android.google.cn/ndk/downloads/ ...编译ffmpeg:最高版本16b,再高的版本编译出错。...unzip android-ndk-r16b-linux-x86_64.zip 配置 export NDK=/home/quantum6/android-ndk-16b

    android-ndk(android-ndk-r25b-linux.zip)

    此外,Linux下的开发环境设置,如编译器配置、交叉编译等,也需要熟悉。 总结来说,Android NDK是Android开发中的重要组成部分,尤其对于需要高性能计算或者复用C/C++代码的应用场景,它的使用能够极大地提升开发...

    android-ndk(android-ndk-r23b-linux.zip)

    这个“android-ndk-r23b-linux.zip”文件是NDK的一个特定版本,即r23b,专为Linux操作系统设计。在Android应用开发中,NDK扮演着至关重要的角色,它允许开发者使用原生代码(如C和C++)来编写部分应用,以提升性能或...

    android-ndk-r19c-linux-x86_64.zip

    总结,本文详细介绍了在Ubuntu 18.04上利用QT 5.13和Android NDK r19c构建Android原生开发环境的步骤,包括安装依赖、下载和解压NDK、配置QT Creator以及创建和运行测试项目。这将为开发者提供一个高效且稳定的开发...

    从Android NDK安装ARM交叉编译工具链

    从Android NDK安装ARM交叉编译工具链涉及的技术领域包括Android开发、交叉编译、NDK使用、ARM架构以及Linux环境下的编译工具使用。以下是详细的知识点解析: Android NDK(Native Development Kit)是Android应用...

    android-ndk(android-ndk-r26b-darwin.zip)

    在macOS系统中,下载并解压"android-ndk-r26b-darwin.zip"后,通常会将NDK安装到指定目录,例如`~/Android/NDK`。然后,需要将其路径添加到环境变量中,以便于命令行工具的调用。 使用NDK开发时,可以采用Android ...

    ubuntu下android ndk编译环境搭建详细描述

    通过以上步骤,你可以在Ubuntu环境下成功搭建Android NDK编译环境,开始进行原生代码的开发工作。记得保持NDK和SDK的更新,以获取最新的特性和修复。在实际开发中,可能会遇到各种问题,如库冲突、链接错误等,这时...

    android-ndk(android-ndk-r26b-linux.zip)

    这个“android-ndk-r26b-linux.zip”文件是NDK的一个特定版本——R26B,特别为Linux操作系统设计。 NDK的主要功能和知识点包括: 1. **原生库支持**:NDK允许开发者创建原生库,这些库可以直接在设备的CPU上运行,...

    android-ndk(android-ndk-r25b-windows.zip)

    Android NDK,全称为Native Development Kit,是Google提供的一款用于Android平台的C和C++开发工具集。这个压缩包“android-ndk-r25b-windows.zip”包含了NDK的第25个版本,专为Windows操作系统设计。NDK的主要功能...

    android-ndk-r23b-linux.zip

    NDK包含多个版本,如本例中的"android-ndk-r23b",代表着第23版的NDK,适用于Linux操作系统。 NDK的使用场景主要包括以下几点: 1. **性能优化**:对于CPU密集型任务,如图形渲染、物理模拟或者加密算法,使用C++...

    在Linux下编译FFmpeg+android ndk成功的脚本及so库

    在Linux环境下编译FFmpeg并集成到Android项目中,通常会借助于Android NDK(Native Development Kit),这是一个让开发者用C/C++编写Android应用原生代码的工具集。 本文将详细介绍如何在Linux系统下使用NDK编译...

    ECLIPSE下的androidndk开发

    - **Cygwin**:一个在Windows环境下提供Linux命令行环境的软件,用于执行NDK所需的命令行工具。 - **Eclipse**:选择安装了ADT(Android Developer Tools)的版本,这是Eclipse专门为Android开发设计的插件。 - **...

    非常强大的eclipse中android ndk开发环境的配置说明

    ### 非常强大的Eclipse中Android NDK开发环境的配置说明 #### 一、概述 本文档将详细介绍如何在Eclipse中配置Android NDK开发环境,并实现C/C++代码的自动编译以及通过Eclipse使用Ant生成JNI所需的头文件。配置流程...

    android_ndk_linux-r64位下载

    在给定的标题“android_ndk_linux-r64位下载”中,我们关注的是适用于Linux 64位系统的Android NDK的一个特定版本,即r16b。 **NDK的用途** 1. **性能优化**:对于计算密集型应用,如游戏引擎、图形处理或物理模拟...

    android-ndk-r8dab.zip_NDK_android_android ndk

    9. **ndk-which**: 类似于Linux下的`which`命令,用于查找NDK工具链中的可执行文件。 10. **check-release.sh**: 这是一个Shell脚本,可能用于检查当前使用的NDK版本是否满足某些条件,确保构建环境的正确性。 **...

    android-ndk-r20-linux-x86_64.zip

    这个版本支持Linux x86_64架构,意味着开发者可以在64位Linux环境下进行Android原生代码的开发和编译。 首先,NDK的主要功能在于提供交叉编译环境。它包含了一系列的交叉编译工具链,能够将针对不同Android平台的C/...

    Android-ndk-r10d

    由于有上传限制,不能整包上传所以上传了一个txt文档里面为Android-ndk-r10d的百度云链接及密码,之前网上找了很多都不能用,这个下载解压就可以了

    Android NDK 开发教程二

    ### Android NDK 开发教程概览 #### 一、引言 随着移动互联网技术的不断发展,Android 应用开发已成为软件行业中不可或缺的一部分。为了满足不同层次的开发需求,Google 提供了多种工具和技术栈,其中 Android NDK ...

    android-ndk-r18b-windows-x86_64.zip

    使用压缩包内的“android-ndk-r18b”文件,开发者可以按照官方文档进行安装和配置,然后在Android Studio中集成NDK,通过CMake或ndk-build脚本来编译原生代码。同时,开发者需要注意,虽然NDK提供了许多优势,但过度...

Global site tag (gtag.js) - Google Analytics