系统: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
分享到:
相关推荐
安装JDK后,需要配置环境变量JAVA_HOME,指向JDK的安装目录,并在系统的PATH变量中添加JDK的bin目录,以便于在命令行中能够直接调用java和javac命令。 2. 安装Apache ANT Build System Apache ANT是一个Java库和...
2. **配置环境变量**: - **系统环境变量**:打开控制面板 > 系统和安全 > 系统 > 高级系统设置 > 环境变量。 - **添加或编辑`PATH`变量**:在系统变量中找到`Path`变量,将其值修改为包括NDK的安装目录(如`C:\...
FFmpeg是一个跨平台的项目,支持多种操作系统,包括Linux、Windows、Mac OS X等。在0.6.1版本中,它包含了各种音视频编解码器、过滤器和协议,用于处理多媒体数据。源码编译是理解其内部工作原理和进行定制化开发的...
这篇内容将详细介绍如何在Mac OS环境下使用Android NDK构建FFmpeg。 首先,你需要确保已经安装了Android NDK。NDK是Google提供的一个工具集,允许开发者在Android应用中使用C和C++代码。你可以在Android开发者网站...
6. **Mac上的交叉编译**:由于该工具链是为Mac用户设计的,开发者需要在Mac环境下配置编译环境,包括设置PATH变量、安装必要的依赖库,以及使用支持MIPS64的NDK版本。 7. **构建系统**:在Android项目中,使用CMake...
GDB可以在不同的平台上运行,包括Windows、Linux和Mac OS。 3. Android Studio:Android Studio是一个集成了开发、编译、调试和优化Android应用程序的IDE。Android Studio提供了一个强大的调试工具,可以对Android...
总之,这个教程详细介绍了在Mac OS环境下,如何使用Android Studio和NDK配置、编译FFmpeg解码库,并将其集成到Android应用中的步骤。这个过程虽然复杂,但是一旦完成,就能为你的应用提供强大的音视频处理能力。需要...
构建SQLCipher for Android源码通常需要在Linux或Mac OS X系统上,使用Android NDK(Native Development Kit)进行编译。这意味着需要配置Android SDK、JDK、NDK等开发环境,并确保它们的路径被配置为系统环境变量。...
下载后,将NDK解压缩到你选择的目录,例如`$HOME/Desktop/adt/android-ndk-r9d`,并用环境变量`$NDK`表示其路径。 接下来,你需要获取FFmpeg的源代码。访问FFmpeg官方网站(http://www.ffmpeg.org/download.html)...
安装完Cygwin后,还需要配置环境变量以支持NDK的使用。这通常涉及到将Cygwin的bin目录添加到系统的PATH环境变量中,以及在Cygwin的bash_profile文件中定义NDK的相关路径。 - **查找Cygwin安装目录**:通常,Cygwin...
开发者需要按照项目的README指示进行操作,包括设置环境变量、配置Android Studio项目、编译Go代码并生成APK,最后在模拟器或真实设备上安装并运行应用。 **总结** 通过这个示例,开发者可以学习到如何在Android...
总的来说,搭建Android编译环境涉及多个步骤,包括选择合适的操作系统和分支、安装必要的软件、配置环境变量等。确保每个环节都正确无误,才能顺利地进行Android源码的编译工作。对于初次接触这一过程的开发者来说,...
3. 修改环境变量以适应你的系统配置。具体来说,需要编辑`androidconfigbuild.sh`和`mkspecs/android-g++/qmake.conf`文件,更新与Android NDK相关的路径和版本信息。 完成这些步骤后,你就可以开始编译android-...
Delphi XE6是一款强大的集成开发环境(IDE),由Embarcadero Technologies公司开发,专为Windows、Mac OS X、iOS和Android平台提供跨平台应用程序开发支持。本教程将带你入门Android应用开发,使用Delphi XE6作为...
Qt是一个跨平台的C++图形用户界面应用程序开发框架,它允许开发者编写一次代码,运行多平台,包括Windows、Linux、Mac OS以及Android等。这款计算器特别针对Android操作系统进行了优化,使得用户可以在手机或平板上...
1. **环境配置**:首先,确保安装了Android SDK和NDK,并正确设置了环境变量,以便编译器能找到必要的工具。 2. **源码导入**:将解压后的源码导入到Android项目的jni目录下,或者根据项目结构进行适当的调整。 3. *...
- **Mac OS X**: 需要 MacOSX 10.5.8 或更高版本,且只适用于 x86 架构。 - **Linux**: 支持 Ubuntu Linux 等发行版,要求 GNU C Library (glibc) 2.7 或更高版本。Ubuntu Linux 上需 8.04 或更高版本。对于 64 位...
Delphi XE6 是Embarcadero公司推出的一款强大的集成开发环境(IDE),它允许开发者使用相同的代码库在多个平台上进行开发,包括Windows、Mac OS X、iOS以及Android。本教程专注于在Delphi XE6中进行Android应用程序...
- **环境变量配置**:为了方便调用SDK工具,需要将SDK路径添加到系统的PATH环境变量中。 ### 五、结语 综上所述,Android Studio作为安卓开发的核心工具,其正确安装与配置对于开发者来说至关重要。同时,在下载第...