Android中的实施项目(lib_name)和(path,config)之间的区别

时间:2018-09-04 10:26:19

标签: android android-gradle

我正在尝试添加模块依赖性。

我写的时候

  

实施项目(':services')

它向我显示了类似的错误

无法解决对':app @ debugUnitTest / compileClasspath '的依赖性:无法解决项目:services。

同样,
:app @ debugAndroidTest / compileClasspath :app @ debug / compileClasspath :app @ release / compileClasspath

但是,错误是在我写完之后

  

实施项目(路径:“:services”,配置:“默认”)

仍然没有添加依赖项。

PS: 我没有将我的模块制作为库,因为我需要执行AOSP项目。另外,我的模块没有仅活动的服务。

所以,请告诉我发生这种情况的原因,两者之间有什么区别?我天真地了解gradle的工作原理。

1 个答案:

答案 0 :(得分:0)

我在您的模块中发生了同样的问题。gradle将apply plugin: 'com.android.lapplication'更改为apply plugin: 'com.android.library'