`
bzsy
  • 浏览: 95153 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类

Mac OS X 下配置Android NDK(配置环境变量)

阅读更多
系统:Mac OS X 10.8.3
NDK版本:android-ndk-r8e

和在Ubuntu下使用NDK相比,除了配置环境变量稍有区别外,基本都是一样的。


1 . 下载NDK,地址:http://developer.android.com/tools/sdk/ndk/index.html
2 . 解压,解压得到的文件夹可以移动到其他文件夹,接下来把它的路径加入到环境变量里就行了
3 . 在Launchpad中打开terminal(终端)
4 . 输入 vim ~/.bash_profile,回车
5 . 按英文键 i 进入编辑模式,在里面添加 export PATH=${PATH}:你的NDK路径
引用
比如我是把NDK放在应用程序的adt-bundle-mac-x86_64文件夹中,所以输入:
        export PATH=${PATH}:/Applications/adt-bundle-mac-x86_64/android-ndk-r8e

6 . 按esc键退出编辑模式,输入:wq(冒号键+英文键w+英文键q),回车。
引用
:w   表示 保存
:q    表示 退出
:wq 表示 保存并退出

7 . 输入source ~/.bash_profile,回车,以使前面的更改生效。


完毕,现在就能直接使用ndk-build命令了。


  • 大小: 22.2 KB
分享到:
评论

相关推荐

    Android NDK开发之:配置环境的详解

    安装JDK后,需要配置环境变量JAVA_HOME,指向JDK的安装目录,并在系统的PATH变量中添加JDK的bin目录,以便于在命令行中能够直接调用java和javac命令。 2. 安装Apache ANT Build System Apache ANT是一个Java库和...

    Android NDK Cygwin配置

    2. **配置环境变量**: - **系统环境变量**:打开控制面板 > 系统和安全 > 系统 > 高级系统设置 > 环境变量。 - **添加或编辑`PATH`变量**:在系统变量中找到`Path`变量,将其值修改为包括NDK的安装目录(如`C:\...

    ndk-r5b下编译通过的ffmpeg源码

    FFmpeg是一个跨平台的项目,支持多种操作系统,包括Linux、Windows、Mac OS X等。在0.6.1版本中,它包含了各种音视频编解码器、过滤器和协议,用于处理多媒体数据。源码编译是理解其内部工作原理和进行定制化开发的...

    ffmpeg-android:使用Android NDK构建ffmpeg

    这篇内容将详细介绍如何在Mac OS环境下使用Android NDK构建FFmpeg。 首先,你需要确保已经安装了Android NDK。NDK是Google提供的一个工具集,允许开发者在Android应用中使用C和C++代码。你可以在Android开发者网站...

    mips64el-linux-android-4.9(mac).zip

    6. **Mac上的交叉编译**:由于该工具链是为Mac用户设计的,开发者需要在Mac环境下配置编译环境,包括设置PATH变量、安装必要的依赖库,以及使用支持MIPS64的NDK版本。 7. **构建系统**:在Android项目中,使用CMake...

    gdb动态调试android可执行程序1

    GDB可以在不同的平台上运行,包括Windows、Linux和Mac OS。 3. Android Studio:Android Studio是一个集成了开发、编译、调试和优化Android应用程序的IDE。Android Studio提供了一个强大的调试工具,可以对Android...

    Mac OS下为Android Studio编译FFmpeg解码库的详细教程

    总之,这个教程详细介绍了在Mac OS环境下,如何使用Android Studio和NDK配置、编译FFmpeg解码库,并将其集成到Android应用中的步骤。这个过程虽然复杂,但是一旦完成,就能为你的应用提供强大的音视频处理能力。需要...

    SQLCipher_for_Android_source_build_源码编译过程

    构建SQLCipher for Android源码通常需要在Linux或Mac OS X系统上,使用Android NDK(Native Development Kit)进行编译。这意味着需要配置Android SDK、JDK、NDK等开发环境,并确保它们的路径被配置为系统环境变量。...

    android用NDKr9d编译最新ffmpeg-2.2-rc1

    下载后,将NDK解压缩到你选择的目录,例如`$HOME/Desktop/adt/android-ndk-r9d`,并用环境变量`$NDK`表示其路径。 接下来,你需要获取FFmpeg的源代码。访问FFmpeg官方网站(http://www.ffmpeg.org/download.html)...

    NDK入门

    安装完Cygwin后,还需要配置环境变量以支持NDK的使用。这通常涉及到将Cygwin的bin目录添加到系统的PATH环境变量中,以及在Cygwin的bash_profile文件中定义NDK的相关路径。 - **查找Cygwin安装目录**:通常,Cygwin...

    Android-运行在Android之上的Go-SDL2示例

    开发者需要按照项目的README指示进行操作,包括设置环境变量、配置Android Studio项目、编译Go代码并生成APK,最后在模拟器或真实设备上安装并运行应用。 **总结** 通过这个示例,开发者可以学习到如何在Android...

    Android 搭建编译环境.docx

    总的来说,搭建Android编译环境涉及多个步骤,包括选择合适的操作系统和分支、安装必要的软件、配置环境变量等。确保每个环节都正确无误,才能顺利地进行Android源码的编译工作。对于初次接触这一过程的开发者来说,...

    Android平台Qt开发入门教程.pdf

    3. 修改环境变量以适应你的系统配置。具体来说,需要编辑`androidconfigbuild.sh`和`mkspecs/android-g++/qmake.conf`文件,更新与Android NDK相关的路径和版本信息。 完成这些步骤后,你就可以开始编译android-...

    Delphi xe6 Android编程入门

    Delphi XE6是一款强大的集成开发环境(IDE),由Embarcadero Technologies公司开发,专为Windows、Mac OS X、iOS和Android平台提供跨平台应用程序开发支持。本教程将带你入门Android应用开发,使用Delphi XE6作为...

    QT Android 余数计算器

    Qt是一个跨平台的C++图形用户界面应用程序开发框架,它允许开发者编写一次代码,运行多平台,包括Windows、Linux、Mac OS以及Android等。这款计算器特别针对Android操作系统进行了优化,使得用户可以在手机或平板上...

    SDL-1.3源码

    1. **环境配置**:首先,确保安装了Android SDK和NDK,并正确设置了环境变量,以便编译器能找到必要的工具。 2. **源码导入**:将解压后的源码导入到Android项目的jni目录下,或者根据项目结构进行适当的调整。 3. *...

    Android SDK 安装指南

    - **Mac OS X**: 需要 MacOSX 10.5.8 或更高版本,且只适用于 x86 架构。 - **Linux**: 支持 Ubuntu Linux 等发行版,要求 GNU C Library (glibc) 2.7 或更高版本。Ubuntu Linux 上需 8.04 或更高版本。对于 64 位...

    Delphi XE6 安卓编程全中文教程

    Delphi XE6 是Embarcadero公司推出的一款强大的集成开发环境(IDE),它允许开发者使用相同的代码库在多个平台上进行开发,包括Windows、Mac OS X、iOS以及Android。本教程专注于在Delphi XE6中进行Android应用程序...

    安卓编译器 百度云共享 android-studio-bundle-143.2915827-windows

    - **环境变量配置**:为了方便调用SDK工具,需要将SDK路径添加到系统的PATH环境变量中。 ### 五、结语 综上所述,Android Studio作为安卓开发的核心工具,其正确安装与配置对于开发者来说至关重要。同时,在下载第...

Global site tag (gtag.js) - Google Analytics