Android Studio打开时报Internal error
文章目录
- 1. 故障
- 2. 一般解决方案
- 3. 终极解决方案
1. 故障
Android Studio打开时报 Internal error。
java.util.concurrent.CompletionException: java.net.BindException: Address already in use
这样的错误,IDE打不开
2. 一般解决方案
很多人分析,需要在cmd上使用 netsh winsock reset 重置网络:
netsh winsock reset
重启电脑,然后再次打开Android Studio,开机马上打开,则可以打开成功,但是电脑重启后,过一段时间才打开Android Studio,依然可能报错,打不开。也有可能这次打开了,下次开机又打不开了。
所以此方案不行。
网络上,还有关闭防火墙的,还有安装目录下的 Android Studio\bin\idea.properties最后面加一行代码disable.android.first.run=true, 都不靠谱。
卸载Android Studio重装都不行。
3. 终极解决方案
Android Studio启动时会启动本地主机上的服务器以进行内部进程,并尝试在6942和6991之间的任何端口上进行绑定。而电脑Hyper-V会保留很多端口,一旦6942~6991的端口处于被保留状态,就会出现Android Studio无法打开的情况(报 java.util.concurrent.CompletionException: java.net.BindException: Address already in use 的错误)。
使用指令查看保留端口:
netsh int ipv4 show excludedportrange protocol=tcp
解决方法:排除我们需要的端口范围,不让Hyper-V保留
重启电脑,使用管理员权限打开cmd
,输入如下指令:
netsh int ip add excludedportrange protocol=tcp startport=6942 numberofports=50
就这么简单,解决问题,以后就不会出现Android Studio 打不开报错的问题了。
可能在使用以上指令时出现这样的错误:
这是因为,重启电脑后,指令输入的太慢了,还没来得及执行,就被Hyper-V占用了。记住要快。
或者,先去BIOS里面把Hyper-V关闭,然后启动电脑,慢慢输入以上指令,指令执行完了,去BIOS里面开启Hyper-V
Android Studio打开时报Internal error相关推荐
- Android studio 打开monitor 出现error提示 的解决办法 特别是使用了JDK-9
查看电脑的环境变量中JAVA配置的路径中是不是如下图所示,有可能你的jdk版本为jdk-9,android studio目前还不支持jdk-9. 解决办法: 如果是jdk-9,需要卸载这个jdk,重新 ...
- Android Studio 打开Profiler后App闪退
Android Studio 打开Profiler后App闪退 环境 Android Studio 4.1.1 Android 10 错误信息: 2020-12-24 16:06:21.870 300 ...
- Android Studio 编译时报错乱码的解决方法
前言 android studio 编译时报错 部分文字乱码 乱码效果如下 解决方法 设置android studio的编码格式 找到这个 打开文件 添加一行输入 -Dfile.encoding=UT ...
- Google Maps打开出现internal error错误
Google Maps打开出现internal error错误 个人手机型号:HTC Viva 手机系统:Windows Mobile 6.1 问题:某天打开Google Maps,却弹出错误窗口,提 ...
- Android studio Mac 版 Plugin Error Plugin “GsonFormat4DataBinding“ is incompatible
Android studio Mac 版 Plugin Error Plugin "GsonFormat4DataBinding" is incompatible ...
- java打开android_解决android studio 打开java文件 内容全变了的问题
问题描述: 某天打开项目的activity的java文件界面突然变成下面这样了,但是用Notepad++打开代码什么的都正常,不知道什么原因造成的 解决办法 使用notepad++打开java文件,随 ...
- 【Unity3D】Android 打包 ④ ( Android 工程打包 | Unity 中导出安卓工程 | Android Studio 打开 Unity 导出的 Android 工程 )
文章目录 一. Android 工程打包 二. Android Studio 打开 Unity 导出的 Android 工程 一. Android 工程打包 Android 工程打包 就是将 Unit ...
- Android Studio打开DDMS : An error has occurred URIUtil
问题 打开Android Studio Tools->Android->Android Device Monitor报错: An error has occurred. See the l ...
- Android Studio打开Android Device Monitor提示An error has occurred. See the log file......
工具 Android Studio 3.0.1 问题描述:当我们打开Android Studio的Android Device Monitor时,发现出现弹窗,提示:An error has occu ...
最新文章
- java label api_使用python API进行的培训作为Java API中LabelImage模块的输入?
- python绘制蝴蝶曲线_如何编程实现蝴蝶函数曲线
- 【solr基础教程之一】Solr相关知识点串讲
- How to use QueryPerformanceCounter? (c++,不使用 .Net)
- python pep8模块_读懂PEP8,让你的Python代码更加优雅
- java 内省 反射_如何使用反射/内省来维护程序?
- Linux静态库与动态库
- 从volume表的host字段开始学习RPC
- dns服务器响应 异常,DNS云学堂|快速定位DNS解析异常问题,牢记这四种DNS状态码...
- matlab画回归曲线方程,MATLAB线性回归方程与非线性回归方程的相关计算
- 解决mininet运行报错“ImportError: No module named mininet.log”
- 用Python做一个Mean Rerversion策略
- 图像细化 A fast parallel algorithm for thinning digital patterns
- WinForm容器内控件批量效验是否允许为空?设置是否只读?设置是否可用等方法分享
- 几款开源的ETL工具及ELT初探
- 质因数分解(java)
- 转载_ASK,OOK,FSK,GFSK简介
- 领奖啦!第二期博客征文《从HelloWorld启航——说说那些年我们一起写过的代码》获奖名单揭晓
- SDN/NFV重构下一代网络
- SQL中的条件判断语句(case when zhen)用法
热门文章
- 小程序源码:最新wordpress黑金壁纸微信小程序 二开修复版-多玩法安装简单
- 7个最佳实践,告诉你企业如何实施云安全监控
- RK3399参考设计方案之DC-DC电源芯片RK808D【转】
- 【BFS】CODE[VS] 2059 逃出克隆岛(奴隶岛)
- linux 句柄类型,句柄问题分析
- Python学习路线2019升级版(课程大纲+视频教程+网盘资源下载)
- 由于策略,导致磁盘处于脱机状态解决办法
- 全球SPD市场迎来黄金时代,中国领跑全球增长
- ZooKeeper的十二连问,你顶得了嘛,Java自学宝典电子书下载
- U盘装系统启动热键 (开机时使用)启动按键