当我试图将项目添加为模块时,我收到此错误:
无法解析':sample @ debug / compileClasspath':无法解析项目:库。
无法解析项目:库。 要求: 项目:样本
无法找到项目的匹配配置:library: - 配置' debugApiElements': - 必需的com.android.build.api.attributes.BuildTypeAttr' debug'并找到兼容的值' debug'。 - 必需的com.android.build.gradle.internal.dependency.AndroidTypeAttr' Aar'并发现不相容的价值' Apk' - 找到com.android.build.gradle.internal.dependency.VariantAttr' debug'但并不是必需的。 - 必需的org.gradle.usage' java-api'并找到兼容的价值' java-api'。 - 配置' debugMetadataElements': - 必需的com.android.build.api.attributes.BuildTypeAttr' debug'并找到兼容的值' debug'。 - 必需的com.android.build.gradle.internal.dependency.AndroidTypeAttr' Aar'并发现不兼容的价值元数据'。 - 找到com.android.build.gradle.internal.dependency.VariantAttr' debug'但并不是必需的。 - 必需的org.gradle.usage' java-api'但没有提供任何价值。 - 配置' debugRuntimeElements': - 必需的com.android.build.api.attributes.BuildTypeAttr' debug'并找到兼容的值' debug'。 - 必需的com.android.build.gradle.internal.dependency.AndroidTypeAttr' Aar'并发现不相容的价值' Apk' - 找到com.android.build.gradle.internal.dependency.VariantAttr' debug'但并不是必需的。 - 必需的org.gradle.usage' java-api'并发现了不兼容的价值' java-runtime'。 - 配置&release; ApiElements': - 必需的com.android.build.api.attributes.BuildTypeAttr' debug'并发现不兼容的价值'发布' - 必需的com.android.build.gradle.internal.dependency.AndroidTypeAttr' Aar'并发现不相容的价值' Apk' - 找到com.android.build.gradle.internal.dependency.VariantAttr'发布'但并不是必需的。 - 必需的org.gradle.usage' java-api'并找到兼容的价值' java-api'。 - 配置' releaseMetadataElements': - 必需的com.android.build.api.attributes.BuildTypeAttr' debug'并发现不兼容的价值'发布' - 必需的com.android.build.gradle.internal.dependency.AndroidTypeAttr' Aar'并发现不兼容的价值元数据'。 - 找到com.android.build.gradle.internal.dependency.VariantAttr'发布'但并不是必需的。 - 必需的org.gradle.usage' java-api'但没有提供任何价值。 - 配置'releaseRuntimeElements': - 必需的com.android.build.api.attributes.BuildTypeAttr' debug'并发现不兼容的价值'发布' - 必需的com.android.build.gradle.internal.dependency.AndroidTypeAttr' Aar'并发现不相容的价值' Apk' - 找到com.android.build.gradle.internal.dependency.VariantAttr'发布'但并不是必需的。 - 必需的org.gradle.usage' java-api'并发现了不兼容的价值' java-runtime'。
我研究了SO,我找到的唯一几乎可行的解决方案是改变我将项目添加为模块的行:
实施项目(路径:':图书馆',配置:'默认')
(只是添加配置标志) 比同步工作,但我无法导入项目类,它没有帮助我。