`
bzsy
  • 浏览: 94777 次
  • 性别: 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
分享到:
评论

相关推荐

    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...

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

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

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

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

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

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

    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. *...

    Delphi XE6 安卓编程全中文教程

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

    cocos2dx爬坑日记-11

    然后,需要使用setup.py脚本来配置cocos2dx的环境变量。最后,使用cocos CLI工具来创建新的Android项目。 在文章的后半部分,作者遇到了一个关于文件删除的bug。在iOS平台上,使用system函数来删除文件是不可行的,...

    FFMpeg编译打包libffmeg.so

    2. **设置环境**: 安装并配置NDK,确保其路径已经添加到系统环境变量中。NDK提供了交叉编译环境,使你能够在Linux、Mac或Windows等平台上构建适用于Android的原生代码。 3. **修改配置脚本**: FFMpeg编译过程中,...

    Cocos2D开发教程

    3. **解压与配置**:将下载的压缩包解压至你希望的目录,然后配置环境变量,确保系统能够找到Cocos2D的命令行工具。 4. **安装依赖**:Cocos2D可能依赖于一些第三方库,如Python、NDK(Android Native Development ...

Global site tag (gtag.js) - Google Analytics