它看起来像AndroidStudio 2.1编辑器突出显示来自本地模块红色的头文件,就像它缺失一样。它似乎构建和运行,但没有问题。任何人都面临同样的问题? (见下图)Android studio 2.1编辑器(CLint)无法找到使用原生(ndk)插件的模块的标题

此外,编辑建议我使用长相对路径包括Addition.h。使用cppFlags添加头文件位置似乎无法解决此问题。

应用的build.gradle

apply plugin: 'com.android.model.application'

model {

android {

.......

ndk{

moduleName = 'native'

}

sources {

main {

jni {

dependencies {

project ':Addition' linkage 'static'

}

}

}

}

}

}

加法模块的build.gradle

apply plugin: 'com.android.model.native'

model {

android {

........

ndk {

moduleName = 'addition'

}

sources {

main {

jni {

exportedHeaders{

srcDir "src"

}

source {

srcDir "src"

}

}

}

}

}

}

Studio Build: 2.1.1

Version of Gradle Plugin: experimental 0.7.0 and 2.1.0

Version of Gradle: 2.10

OS: MacOSX El Capitan 10.11.4

2016-05-18

Harkish

+0

您是否尝试过在看谷歌的NDK样品有固定的 - ** HELLO-库**? https://github.com/googlesamples/android-ndk/tree/master/hello-libs。他们演示了如何将头文件复制到项目中的目录中。 –

android studio 2.1 ndk,Android studio 2.1编辑器(CLint)无法找到使用原生(ndk)插件的模块的标题...相关推荐

  1. 【Android 逆向】Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | Visual Studio 中 SDK 和 NDK 安装位置 )

    文章目录 一.Visual Studio 中安装 " 使用 C++ 的移动开发 " 开发库 二.Visual Studio 中安装的 Android SDK 和 NDK 位置 三. ...

  2. 【Android 逆向】Android 进程注入工具开发 ( Visual Studio 开发 Android NDK 应用 | 使用 Makefile 构建 Android 平台 NDK 应用 )

    文章目录 一.Visual Studio 中创建 Makefile 项目 二.配置 Makefile 文件 三.配置 Android.mk 四.配置 Application.mk 五.主函数源码 六. ...

  3. 【Android NDK 开发】Android.mk 配置静态库 ( Android Studio 配置静态库 | 配置动态库与静态库区别 | 动态库与静态库打包对比 )

    文章目录 I . Android Studio 中使用 Android.mk 配置静态库 总结 II . 第三方动态库来源 III . 配置 Android.mk 构建脚本路径 IV . 预编译 第三 ...

  4. 【Android NDK 开发】Android.mk 配置动态库 ( Android Studio 配置动态库 | 动态库加载版本限制 | 本章仅做参考推荐使用 CMake 配置动态库 )

    文章目录 I . Android Studio 中使用 Android.mk 配置动态库 总结 II . 第三方动态库来源 III . 配置 Android.mk 构建脚本路径 IV . 预编译 第三 ...

  5. Android系统源码导入Android studio

    1,下载Android源码 网上很多文章,多半都是在清华或者某个大学的镜像地址下载,repo init...巴拉巴拉的,这里repo就是git的封装,怎么下载怎么运行,不多说了,百度一下.下载哪个版本 ...

  6. android搭建opencv开发环境,Android Studio搭建opencv开发环境

    文章不配图片,阅读需要有Android开发基础并熟悉Android Studio. 一.搭建基于Java开发环境 以下内容介绍如何搭建基于Java jni的opencv开发环境. 1.准备工作 从op ...

  7. Android开发之深入理解Android Studio构建文件build.gradle配置

    通过这篇文章的学习,你会对build.gradle文件有一个全新的认识,可以将TeachCourse文章提到的相关说明作为文档参考,方便在另一个module中引入,代码如下: apply plugin ...

  8. android studio turn off hyperv,Android Studio 3.1.2 - 关闭VCS(Android Studio 3.1.2 - Turn VCS OFF)

    Android Studio 3.1.2 - 关闭VCS(Android Studio 3.1.2 - Turn VCS OFF) 我最近做了一个更新我的Android Studio到版本3.1.2. ...

  9. Android开发介绍(基于Android Studio软件)

    Android开发介绍(基于Android Studio软件) 关于Android开发,笔者走过一些弯路,因此今天总计了有关Android开发的一些内容和心得,希望对大家有所帮助.首先来一张安卓开发者 ...

最新文章

  1. R语言ggplot2可视化增加轴标签(ticks)和轴标题(title)之间的距离实战
  2. Winform中实现根据配置文件重新加载ZedGraph属性的实现思路
  3. mysql里添加不了中文_为什么MySQL不能添加中文
  4. 【Java代码】京东商品全部分类数据获取(建表语句+Jar包依赖+树结构封装+爬虫源代码)包含csv和sql格式数据下载可用
  5. JavaScript 事件机制
  6. 扫盲,为什么分布式一定要有Redis?
  7. android studio 调用c++,android studio配置opencv,调用c++,处理图像
  8. 触发器 REFERENCING OLD AS OLD NEW AS NEW FOR EACH Row
  9. [转载] $CF290F$ 题解
  10. php mysql上机题_PHP+mysql真题
  11. linux网络服务学习笔记--基本网络配置
  12. 基于C#的图书管理系统
  13. cad工具箱详细讲解_CAD贱人工具箱的使用教程详解
  14. 交房后,如何办理产权证、土地证?
  15. python竖着展示诗_竖着写诗的格式
  16. 如何让DIV标签居中显示?
  17. 区块链开发工程师和人工智能算法工程师,哪个会在未来 5 年收入更高?
  18. 如何理解:ListString list=new ArrayListString();为甚麼要声明为List 而不是ArrayListString?
  19. 手机能运行linux系统吗,老外继续折腾iPhone 7,成功运行Linux
  20. 电脑炸了,浪费我好几天时间,还是简要记下来吧

热门文章

  1. Java从零开始学四十五(Socket编程基础)
  2. Android 屏幕自动旋转-Sensor属性
  3. 一致性hash算法 - consistent hashing
  4. CIFS NFS SMB Samba 文件共享协议 介绍
  5. python3 多维数组 NumPy ndarray 简介
  6. linux elf格式 全局指针表got call跳转表plt 简介
  7. ATTCK框架简介 已知攻击技术汇总
  8. linux 内核编译 Kconfig文件详解
  9. 遍历系统的所有ObjectType和TypeIndex
  10. ArrayList和LinkedList的各项操作性能比较