找不到方法参数[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

回到顶部