我正在尝试添加模块依赖项。
当我写作时,
执行项目(`:服务')
它向我展示了一些错误,比如,
无法解决":app@debugUnitTest /compileClasspath"的依赖关系:无法解决项目:服务。
和,
相同:app@debugAndroidTest/compileClasspath,:app@debug/compileClasspath和:app@release/编译路径
但是,在我写完之后,错误就出现了
实现项目(路径:':services',配置:'default')
但仍然没有添加依赖项。
PS:我不是把我的模块作为一个库,因为我需要做一个AOSP项目。此外,我的模块没有仅限活动的服务。
所以,请告诉我发生这种情况的原因,以及两者之间的区别是什么??我很天真地理解格拉德尔是如何工作的。
编辑:找到解决方案。请点击链接查看答案:https://stackoverflow.com/a/52163856/1999190
我在你的模块中有相同的问题更改。渐变更改应用插件:'com.Android应用程序“
到应用插件:'com.Android库“
我现在做了很多研究,以找出React Native项目、CRNA和世博会项目之间的确切区别和取舍。 我的主要指导是 但是,我仍然不明白,与使用本机代码的普通React本机项目相比,使用ExpoKit和本机代码有什么(不)优势,除了我不能在普通React本机项目中使用Expo API这一事实。 我知道,当我在世博会上启动一个项目时,我可以将其作为ExpoKit项目或React原生项目弹出。在这两种情
问题内容: JVM实现在哪些方面有所不同(许可除外)?每个JVM是否都为通用处理实现类型清除? 之间的区别在哪里: JRockit IBM JVM SUN JVM Open JDK power failure Kaffi .....处理其中之一的尾部呼叫优化吗? 问题答案: JVM实现在实现JIT编译,优化,垃圾回收,支持的平台,支持的Java版本等方面可以有所不同。它们都必须满足一组功能和行为,
Gradle依赖项之间的差异。 我的问题是 这里的编译项目、apk项目、编译项目和提供的项目之间有什么区别?
问题内容: 很快就有两个相等运算符:double equals( )和Triple equals( ),两者之间有什么区别? 问题答案: 简而言之: 操作员检查其实例值是否相等, 操作员检查引用是否指向同一实例, 长答案: 类是引用类型,可能有多个常量和变量在幕后引用类的同一单个实例。类引用保留在运行时堆栈(RTS)中,其实例保留在内存的堆区域中。当您控制平等时, 这意味着它们的实例是否彼此相等。
在swift中似乎有两个相等运算符:双相等()和三相等(),这两者有什么区别?