java - Android Studio上的内部HTTP服务器和Gradle刷新错误

标签 java android android-studio gradle httpserver

我完美地使用了AS,没有任何问题。当我导入通过github下载的项目时。解决了一些构建问题后,我设法运行了该程序,但它导致了AS的问题,因此我强行关闭了它。重新启动AS时,它首先弹出并显示此错误。

cannot start internal http server. git integration, javascript debugger and liveedit may operate with errors. please check your firewall settings and restart android studio

然后我用谷歌搜索,找到了一些我尝试过的解决方案:
  • 禁用防病毒或防火墙。
  • 运行网络命令netsh winsock重置
  • 删除所有与gradle相关的文件,然后重新启动。
  • 删除所有与android相关的文件(SDK,.android文件夹等),然后重新安装android,而无需进行先前的设置。

    所有这些都不起作用,另一个问题出现了。
     Gradle 'My Aplication' project refresh failed - Error:Protocol family unavailable
    

    对于此问题,我在环境变量中添加了以下行
     _JAVA_OPTIONS = -Djava.net.preferIPv4Stack=true
    

    但这并没有解决我的问题。因此,我再次从头开始重新安装AS。
    现在我有两个问题
    Gradle 'My Aplication' project refresh failed. <br>
        Error:Could not connect to server [ff117fd1-1e60-4433-87c8-b03c2c38eba0 port:55537, addresses:[/127.0.0.1]]. Tried addresses: [/127.0.0.1].
    

    还有一个问题是
    cannot start internal http server. git integration, javascript debugger and liveedit may operate with errors. please check your firewall settings and restart android studio
    

    我到处搜索过,但找不到针对这两个问题的任何解决方案。
  • Windows 10操作系统
  • Android版本:Android Studio 2.3.3
    版本#AI-162.4069837
  • Wamp服务器已安装并且正在工作

  • 请帮我解决这个问题。提前致谢。

    最佳答案

    实际上,我找到了解决问题的方法。我不知道什么对我真正起作用,但是按照以下步骤操作后,我的问题得以解决。

  • 卸载Android Studio(如果需要,请保存用户设置)。
  • 卸载其他使用系统上服务器端口的程序。(例如wamp)
  • 在系统上禁用/卸载防病毒软件。
  • 从应用程序数据的本地文件夹中删除用户文件夹Android文件夹中的所有相关文件夹(.gradle,.android,.AndroidStudioProjects等),然后重新启动系统。
  • 安装android studio并确保已禁用防火墙/防病毒。
  • 如果需要,请导入设置,但不要导入gradle,httpserver,内部服务器,git,javascript调试器和其他引起问题的设置。
  • 安装SDK和Emulator以及其他SDK工具。

  • 请享用

    关于java - Android Studio上的内部HTTP服务器和Gradle刷新错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46433225/

    相关文章:

    java - 可以<aui :input> be used for double values?

    android-studio - 如何显示 git diff 的间距?

    android - 模拟器 : Process finished with exit code -1073741515 (0xC0000135)

    java - 在多线程应用程序中停止线程

    java - Hibernate 非主键列的级联更新

    java - 检查forEach lambda循环Java 8中List的范围

    android-studio - Kotlin 编译器错误 : Unresolved local class

    android - 自动完成 TextView 建议列表在键盘后面

    android - 在 Handler 中执行所有预定的(postDelayed)runnables

    android - 如何使用java在android中创建按钮数组