Your project contains C++ files but it is not using a supported native build system.

2018-01-16 19:26:41

错误信息

Error:Execution failed for task ':dmo:compileDebugNdk'.

> Error: Your project contains C++ files but it is not using a supported native build system.

  Consider using CMake or ndk-build integration. For more information, go to:

   https://d.android.com/r/studio-ui/add-native-code.html

  Alternatively, you can use the experimental plugin:

   https://developer.android.com/r/tools/experimental-plugin.html


错误解决办法,从网上搜索的,不知道为什么会有这样的解决方案,

sourceSets { main { jni.srcDirs = [] } }

正确解决方案

sourceSets { main { jniLibs.srcDirs = [] } }

这样就可以运行了,是不是跟我再main下面建的文件夹就是jniLibs 有关啊

  • 2017-08-17 19:26:00

    mysql安装目录、配置文件存放位置

    linux系统下,如何知道mysql使用的配置文件到底是哪个呢?linux自带的mysql的安装目录又是什么呢?数据存放在什么目录下?

  • 2017-09-05 11:48:16

    Laravel 服务容器实例教程 —— 深入理解控制反转(IoC)和依赖注入(DI)

    容器,字面上理解就是装东西的东西。常见的变量、对象属性等都可以算是容器。一个容器能够装什么,全部取决于你对该容器的定义。当然,有这样一种容器,它存放的不是文本、数值,而是对象、对象的描述(类、接口)或者是提供对象的回调,通过这种容器,我们得以实现许多高级的功能,其中最常提到的,就是 “解耦” 、“依赖注入(DI)”。本文就从这里开始。