Android 无法设置未知属性';httpAddress';对于com.google.cloud.tools.gradle.appengine.core.AppEngineExtension类型的对象

Android 无法设置未知属性';httpAddress';对于com.google.cloud.tools.gradle.appengine.core.AppEngineExtension类型的对象,android,backend,google-cloud-endpoints,Android,Backend,Google Cloud Endpoints,我在build.gradle文件中有以下代码 buildscript { repositories { jcenter() } dependencies { classpath 'com.google.cloud.tools:endpoints-framework-gradle-plugin:1.0.2' classpath 'com.google.cloud.tools:appengine-gradle-plugin

我在build.gradle文件中有以下代码

   buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.google.cloud.tools:endpoints-framework-gradle-plugin:1.0.2'
        classpath 'com.google.cloud.tools:appengine-gradle-plugin:1.3.3'
    }
  }

 repositories {
    jcenter()
 }
apply plugin: 'java'
apply plugin: 'war'
apply plugin: 'com.google.cloud.tools.appengine'
apply plugin: 'com.google.cloud.tools.endpoints-framework-server'

sourceCompatibility = JavaVersion.VERSION_1_7
targetCompatibility = JavaVersion.VERSION_1_7

 dependencies {
    implementation 'com.google.endpoints:endpoints-framework:2.0.9'
    implementation 'javax.inject:javax.inject:1'

    implementation 'javax.servlet:servlet-api:2.5'
    implementation 'com.google.api-client:google-api-client:1.23.0'
    implementation 'com.google.http-client:google-http-client-android:1.23.0'

}
appengine {
    httpAddress = "0.0.0.0"
}
我有我的Android应用程序的后端,我想用物理设备测试它。对此,我补充道

但是我得到了以下错误

无法为com.google.cloud.tools.gradle.appengine.core.AppEngineExtension类型的对象设置未知属性“httpAddress”

如何解决此错误?

根据,您需要:

appengine {
  run {
    host = '0.0.0.0'
  }
}

根据,您希望:

appengine {
  run {
    host = '0.0.0.0'
  }
}

appengine.run.host = '0.0.0.0'