找不到方法参数[project':model']上的方法api()
错误:(36,0) 找不到方法api()参数[project':model'] on对象类型org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler找不到方法参数[project':model']上的方法api()
请帮帮我。
This is my build.gradle file.
apply plugin: 'com.android.application' //apply plugin: 'io.fabric'
android {
compileSdkVersion 26
buildToolsVersion "26.0.2"
defaultConfig {
applicationId "com.manafzar.mytaxi.driver"
minSdkVersion 16
targetSdkVersion 26
versionCode 23
versionName "2.0.3"
multiDexEnabled true
vectorDrawables.useSupportLibrary = true
javaCompileOptions {
annotationProcessorOptions {
arguments = [eventBusIndex:
'com.manafzar.mytaxi.driver.DriverEventBusIndex']
}
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'),
'proguard-rules.pro'
}
}
dataBinding {
enabled = true
}
}
dependencies {
annotationProcessor 'org.greenrobot:eventbus-annotation-processor:3.0.1'
api project(':model')
api 'com.google.maps.android:android-maps-utils:0.5'
api 'com.diogobernardino:williamchart:2.5.0'
}
apply plugin: 'com.google.gms.google-services'
回答:
请添加 “编译”,而不是在你的依赖标签 “API”。 并请添加以下代码在主的build.gradle文件:
allprojects { repositories {
jcenter()
google()
maven {
url "https://maven.google.com"
}
}
}
以上是 找不到方法参数[project':model']上的方法api() 的全部内容, 来源链接: utcz.com/qa/257930.html