请给我解释一下';找不到id为的插件'';Android NDK未定义模块';

请给我解释一下';找不到id为的插件'';Android NDK未定义模块';,android,tess-two,Android,Tess Two,我下载了“苔丝二号”图书馆。 在cmd中构建ndk和ant版本后,我将库导入到我的项目中 这里有一个错误 'Plugin with id 'com.github.dcendents.android-maven' not found.' 我已经解决了,只需在我的应用程序模块gradle中添加2行。 -像这样 classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' classpath 'com.jfrog.bintray.g

我下载了“苔丝二号”图书馆。 在cmd中构建ndk和ant版本后,我将库导入到我的项目中

这里有一个错误

'Plugin with id 'com.github.dcendents.android-maven' not found.'
我已经解决了,只需在我的应用程序模块gradle中添加2行。 -像这样

classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.7.3'
错误完全解决了,但又出现了另一个错误

C:/android-ndk-r14/build//../build/core/build-binary.mk:687: Android NDK: Module
 pngt depends on undefined modules: z
C:/android-ndk-r14/build//../build/core/build-binary.mk:700: *** Android NDK: Ab
orting (set APP_ALLOW_MISSING_DEPS=true to allow missing dependencies).Stop.
此时,我只在tess two\jni\Application.mk中添加了一行

APP_ALLOW_MISSING_DEPS=true
现在,我的项目可以构建得很好。 但我不明白我做了什么


有人请给我解释一下。这个错误是什么意思,以及代码如何解决这个错误。

如果模块构建缺少任何依赖项,那么它们现在将失败。 文件>项目结构

正如我在上面所写的,因为这是NDK r14的规范,所以我们可以在下载NDK r13b之后再做

它将是r14在不久的将来,但你也可以下载旧版本,所以请检查他们自己。

请参阅可能的副本