如何在运行后端代码时更改android studio中的默认端口号?

如何在运行后端代码时更改android studio中的默认端口号?,android,google-app-engine,android-studio,Android,Google App Engine,Android Studio,我需要帮助, 目前,我将开发一个android应用程序,并使用android studio使用云工具(google app engine)。我已正确设置了环境,并且在运行后端代码时..出现以下错误 /usr/lib/jvm/java-1.7.0-openjdk-i386/bin/java -javaagent:/home/sharma/.gradle/appengine-sdk/appengine-java-sdk-1.9.14/lib/agent/appengine-agent.jar -Xb

我需要帮助, 目前,我将开发一个android应用程序,并使用android studio使用云工具(google app engine)。我已正确设置了环境,并且在运行后端代码时..出现以下错误

/usr/lib/jvm/java-1.7.0-openjdk-i386/bin/java -javaagent:/home/sharma/.gradle/appengine-sdk/appengine-java-sdk-1.9.14/lib/agent/appengine-agent.jar -Xbootclasspath/p:/home/sharma/.gradle/appengine-sdk/appengine-java-sdk-1.9.14/lib/override/appengine-dev-jdk-overrides.jar -Didea.launcher.port=7532-Didea.launcher.bin.path=/home/sharma/Desktop/android studio/bin-Dfile.encoding=UTF-8-classpath/home/sharma/.gradle/appengine-sdk/appengine-java-sdk-1.9.14/lib/appengine-tools-api.jar:/home/sharma/Desktop/android studio/lib/idea\rt.jar com.intellij.rt.execution.application.AppMain com.google.appengine.tools.development.DevAppServerMain --地址=localhost--port=8080/home/sharma/AndroidstudioProjects/SampleApp7/ServierSide/build/exploded-app

2015年2月6日下午6:17:30 com.google.apphosting.utils.config.AppEngineWebXmlReader ReadAppingInewebXML信息:已成功处理 /home/sharma/AndroidstudioProjects/SampleApp7/ServierSide/build/exploded-app/WEB-INF/appengine-WEB.xml 2015年2月6日下午6:17:30 com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml

信息:已成功处理 /home/sharma/AndroidstudioProjects/SampleApp7/ServierSide/build/exploded-app/WEB-INF/WEB.xml 2015年2月6日下午6:17:30 com.google.appengine.tools.development.SystemPropertiesManager 集合系统属性

信息:覆盖系统属性键“java.util.logging.config.file”, 价值 “/home/sharma/.gradle/appengine-sdk/appengine-java-sdk-1.9.14/config/sdk/logging.properties” 值为“WEB-INF/logging.properties”的 “/home/sharma/AndroidstudioProjects/SampleApp7/ServierSide/build/exploded-app/WEB-INF/appengine-WEB.xml”


无法打开请求的套接字:地址已在使用中 尝试重写--address和/或--port


我明白,端口号我应该更改,但我对android studio了解不多。因此,请指导我。

您可以使用“编辑配置…”UI更改端口。有一个“服务器端口”字段。默认值为8080。

您可以使用“编辑配置…”UI更改端口。有一个“服务器端口”字段。默认值为8080。

“编辑配置”位于Android Studio的运行菜单下

服务器的iml文件下还有一个设置,例如backend.iml

但它们都不适用于我,而是适用于: 更改后端项目下的build.gradle文件,使其具有httpPort参数

Appengine {
    downloadSdk = true
    httpPort = 8085
    appcfg {
        oauth2 = true
    }
....
“编辑配置”位于Android Studio的运行菜单下

服务器的iml文件下还有一个设置,例如backend.iml

但它们都不适用于我,而是适用于: 更改后端项目下的build.gradle文件,使其具有httpPort参数

Appengine {
    downloadSdk = true
    httpPort = 8085
    appcfg {
        oauth2 = true
    }
....

我面临同样的问题:无论我在哪里配置端口号(build.gradle、命令行等等),我的开发服务器总是在一个随机端口中运行。经过一些调查,我发现当我将我的应用程序配置为使用手动缩放时会发生这种情况

从appengine-web.xml文件中删除以下标记后,我的服务器开始在build.gradle中配置的端口上运行

  <manual-scaling>
    <instances>1</instances>
  </manual-scaling>
有关手动缩放如何影响开发人员服务器端口的更多信息,请参见此处:
(开发服务器中的路由部分)

我面临同样的问题:无论我在哪里配置端口号(build.gradle、命令行等),我的开发服务器总是在一个随机端口中运行。经过一些调查,我发现当我将我的应用程序配置为使用手动缩放时会发生这种情况

从appengine-web.xml文件中删除以下标记后,我的服务器开始在build.gradle中配置的端口上运行

  <manual-scaling>
    <instances>1</instances>
  </manual-scaling>
有关手动缩放如何影响开发人员服务器端口的更多信息,请参见此处:
(开发服务器中的路由部分)

我在Android Studio 1.1.0的编辑配置中没有看到任何服务器端口字段。它移到别处了吗?如果是的话,我找不到它。我在Android Studio 1.1.0的编辑配置中没有看到任何服务器端口字段。它搬到别的地方了吗?如果是的话,我找不到它。对我来说,什么都不管用。我已经在所有可能的地方设置了端口,但它仍然使用随机端口。对我来说,没有任何效果。我已经在所有可能的地方设置了端口,但它仍然使用随机端口。