美文网首页android
01_JNI-AndroidStudio的开发环境

01_JNI-AndroidStudio的开发环境

作者: 对方不想理你并向你抛出一个异常 | 来源:发表于2017-02-26 18:36 被阅读16次
  • 创建一个支持 native code 的项目和创建普通的 Android studio 工程很像。但是有几点需要留意的地方:
  1. 在 ****Configure your new project**** 选项中,勾选Include C++ Support 选项。
  2. 点击 Next,后面的流程和创建普通的 Android studio 工程一样。
  3. Customize C++ Support 选项卡中。你有下面几种方式来自定义你的项目:
  • C++ Standard:点击下拉框,可以选择标准 C++,或者选择默认 CMake 设置的 Toolchain Default 选项。
  • Exceptions Support:如果你想使用有关 C++ 异常处理的支持,就勾选它。勾选之后,Android Studio 会在 module 层的 build.gradle 文件中的 cppFlags 中添加 -fexcetions 标志。
  • Runtime Type Information Support:如果你想支持 RTTI,那么就勾选它。勾选之后,Android Studio 会在 module 层的 build.gradle 文件中的 cppFlags 中添加 -frtti 标志。
  1. 点击 “Finish”


    Paste_Image.png
  • External Build Files 目录是存放 CMake 或 ndk-build 构建脚本的地方。有点类似于 build.gradle 文件告诉 Gradle 如何编译你的 APP 一样,
    CMake 和 ndk-build 也需要一个脚本来告知如何编译你的 native library。对于一个新的项目,Android Studio 创建了一个 CMake 脚
    本:CMakeLists.txt,并且将其放到了你的 module 的根目录下。

参考博客:http://blog.csdn.net/wl9739/article/details/52607010

相关文章

  • 01_JNI-AndroidStudio的开发环境

    创建一个支持 native code 的项目和创建普通的 Android studio 工程很像。但是有几点需要留...

  • 2019-05-27

    基本每个项目都会有开发环境(本地环境)、开发集成环境、测试环境、预发布环境、正式环境。最少也有开发环境(本地环境)...

  • 什么是开发环境、测试环境、生产环境、UAT环境、仿真环境?

    项目开发过程中什么是开发环境、测试环境、生产环境、UAT环境、仿真环境? 项目开发过程中什么是开发环境、测试环境、...

  • 开发和发布相关的三个环境

    开发环境,开发人员使用 测试环境,测试人员使用 生产环境 开发环境和测试环境独立开,是为了测试进行的同时,开发可以...

  • ExpressionChangedAfterItHasBeenC

    开发环境 ‘ExpressionChangedAfterItHasBeenCheckedError’。 在开发环境...

  • 构建 Maven 环境隔离

    实际的项目环境: 本地开发环境(Local) 开发环境(Dev) 测试环境(Beta) 线上环境(Prod) 环境...

  • Asp.net Core 环境选择

    环境选择:Production是生产环境Development是开发环境项目一般在发布前,都是开发环境。开发环境和...

  • 关于开发环境的思考

    关于开发环境的问题 一般来说,完整的开发环境,是需要三套的,即开发环境-测试环境-生产环境。分别是,为开发人员,测...

  • web端区分不同的开发环境

    web端如何区分不同的开环境 前言 在项目开发中我们经常会遇到这个问题,本地开发环境,线下开发环境,预上线开发环境...

  • Vue-cli 项目目录解析

    先来了解一下开发环境,测试环境,生产环境: 开发环境:就是程序猿(媛)们专门用于开发的环境。配置可以比较随意, 为...

网友评论

    本文标题:01_JNI-AndroidStudio的开发环境

    本文链接:https://www.haomeiwen.com/subject/dfxawttx.html