`
zhonglunshun
  • 浏览: 139536 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

ndk环境搭建

阅读更多

很久没接触jni了,最近项目需求,就是把一张和图片尽可能压缩,我做的是把图片灰度化,也就是只有黑白两种,因为是用在文档上的,不在乎其余的色彩,在性能对比后,我发现用jni技术能很大提高转换性能,特别是文件比较大的时候,下面和大家一起重温ndk的配置。

 

首先是cygwin的配置

这个东西就是在window平台上模拟出一个linux的环境,我们需要先下载cygwin离线文件(我是建议用离线文件的,保险些,在线下载真的很慢)。

离线文件下载成功,开始安装cygwin了。

1.       运行setup.exe程序,直接点击Next进入下一步。

2.       选择安装方式。第一次可以采用Direct Connection在线下载安装,如有现成的离线包,可以选择离线安装(Install from Local Directory,我们选择第三个,离线安装。

3.       选择安装目录。比如D:\Java\Cygwin,注意此目录是指Cygwin最终的安装目录,不是下载文件暂存目录。

4.       设置本地包暂存路径。暂存目录默认是放到setup.exe的同级目录下,建议放到指定的文件夹,如D:\Cygwin_install_file。安装完成后把这个文件夹打包备份,以后再配置时不用重新下载。

5.       等待加载安装项载入,选择安装项。点击ALL-Default,使之变成All-Install。点击下一步(这个下一步有点多啊,慢慢看吧,估计去吃个饭都没问题)。



 

6.      安装完成,可以选择创建快捷方式,也可以去你刚刚选择的安装目录找到Cygwin.bat这个文件打开,出现一个和cmd类似的框,在里面输入make-v试试,如果版本数据出来了证明安装成功了。

 

 

Ndk的配置

1.       先是要下载ndk文件啦,这个东西百度就有,也可以在google下载sdk的下面找到,下载过来的压缩包解压后,我们以后用的最多的是ndk-build.cmd命令,为了方便我们需要配置它的环境变量(不配置的话每次都要切换到这个目录)网上有很多配置的方法,但是容易出错,我这个很方便,就是在cygwin的安装目录下找到etc文件夹,里面有个文件叫做profile文件。顾名思义就是cygwin的配置文件,我们把路径添加到这个文件的path下,cygwin的环境变量之间是用:冒号而不是分号;分割,类似于这种PATH="/usr/local/bin:/usr/bin:/cygdrive/e/Android_Development_software/jni/android-ndk-r7b:${PATH}"

 

2.       保存文件,环境变量配置完毕。

  • 大小: 35.3 KB
0
0
分享到:
评论

相关推荐

    安卓NDK环境搭建

    安卓NDK环境搭建 安卓NDK环境搭建是Android应用开发中不可或缺的一部分。NDK提供了一个基于C/C++语言的开发环境,允许开发者使用native代码来开发Android应用。下面是安卓NDK环境搭建的详细指南。 一、安装Eclipse...

    Android_NDK环境搭建

    ### Android NDK环境搭建知识点详解 #### 一、概述 Android NDK (Native Development Kit) 是一套用于在Android上开发原生应用或者扩展应用性能的工具集。它提供了执行原生代码(C/C++)的能力,并提供了将这些代码与...

    androidNDK环境搭建

    NDK环境搭建 PDF c++ android

    eclipse jni,ndk环境搭建测试程序

    搭建Eclipse JNI和NDK环境涉及以下步骤: 1. **安装Java SDK**:首先确保你的机器上已经安装了Java Development Kit (JDK),因为Eclipse和Android开发都依赖于它。 2. **下载Eclipse**:获取Eclipse IDE for Java ...

    ndk 环境搭建 代码 +教程 详细教程,加上源代码

    纠正各论坛ndk环境搭建的错误,一步一步教你ndk环境搭建并附有与教程配套的源码

    NDK环境搭建

    ### NDK环境搭建详解 #### 一、概述 本文档主要介绍了如何搭建Android NDK(Native Development Kit)环境,使开发者能够使用C/C++语言进行Android应用开发。文档中的步骤详细且易于理解,适合初学者及有一定基础...

    Android NDK环境搭建及遇到的问题详解

    Android NDK环境搭建及遇到的问题详解,我就是看它搭建JNI开发环境的。

    android NDK环境搭建

    手把手教你怎么在windows下搭建android NDK环境

    cygwin安装程序+ndk环境搭建以及opengl在ndk环境中的使用说明

    二、NDK环境搭建 1. 下载NDK:首先,访问Android开发者官网,下载适合你系统的NDK版本。NDK通常提供zip格式的下载,解压到你希望存放的目录。 2. 配置环境变量:将NDK的路径添加到系统的PATH环境变量中,这样可以...

    NDK环境搭建和gui混淆.zip_android ndk_ndk jar_混淆

    首先,**NDK环境搭建**是Android原生开发的第一步。以下是一般的步骤: 1. **下载NDK**:访问Google的Android开发者网站,找到NDK下载页面,选择适合你操作系统的版本下载。通常,推荐下载最新的稳定版。 2. **...

    Android NDK环境搭建与配置说明

    ### Android NDK环境搭建与配置的关键知识点 #### 一、NDK的概念与作用 - **定义**: NDK(Native Development Kit)是Android平台提供的一套工具集,用于帮助开发者使用C/C++语言进行原生应用的开发。 - **工具集**...

    Android Studio 3.3 ndk环境搭建.pdf

    Android Studio 3.3 ndk环境搭建.pdf

    android ndk 环境搭建注意事项 附资料

    本篇文章将详细阐述Android NDK环境搭建的过程及注意事项,同时提供一份宝贵的资源——"setup.exe",这可能是用于安装NDK的执行文件。 首先,我们了解下NDK的基本概念。NDK是一套工具集,包含了编译器、链接器和...

    AndroidNDK环境搭建及遇到的问题详解中文最新版本

    本文档主要讲述的是Android NDK环境搭建及遇到的问题详解;希望本文档会给有需要的朋友带来帮助;感兴趣的朋友可以过来看看

    基于Android底层NDK开发OpenCV环境搭建

    如果一切顺利,你现在就已经成功地在Android Studio中搭建了NDK环境,并配置好OpenCV库,可以开始进行基于C++的OpenCV开发了。 在实际开发中,你可以编写C++代码实现图像处理功能,然后通过JNI(Java Native ...

    Android NDK环境配置

    Android NDK环境配置是Android应用开发中的一个重要环节,它允许开发者使用C或C++编写高性能的原生代码,这些代码可以被编译成动态库并与Java应用一同打包成APK。NDK集成了交叉编译器,使得开发者能够针对不同的CPU...

Global site tag (gtag.js) - Google Analytics