原文地址

相信好多刚开始接触Android开发的朋友,一般都会遇到这个问题:Android SDK manager中不出现完整Android版本安装包列表。

期望与实际总是不一致,我们希望是这样的:

关于“Android SDK manager中不出现完整Android版本安装包列表”的动态解决方法_第1张图片

但实际是这样的

关于“Android SDK manager中不出现完整Android版本安装包列表”的动态解决方法_第2张图片

我们或许可以从朋友,或者别人那块,直接copy来Android\platforms里面的版本包来使用,但是要是没有你想要的版本呢?或者根本就无处可copy呢?所以这终归是个必须独自解决的问题,我也从曾求助于百度和google, 虽说有解决方法,但是也存在各种问题,我只是想给遇到问题的朋友们提供一个绝对可以解决这个问题的方法,只要看到,绝对解决!

究其原因,是因为dl-ssl.google.com这个服务器被天朝给阻隔了,真是可恶呀!所以解决问题的关键就是成功连接至dl-ssl.google.com,我们利用修改系统文件hosts(想了解的点这里)来进行强制域名解析。

现在开始:

1、将路径复制至桌面(因为hosts是系统文件,是不允许被直接打开修改的,所以采取修改替换的方法)。

2,(动态由此而来)查找映射至dl-ssl.google.com的可用ip地址。(方法来自百度经验)

为什么要自己查,因为网上大多提供的IP地址不可用(事物总在改变吧),所以我们来搞些真正可用的。

打开“站长工具—超级Ping”(点这里),在“请输入IP或域名”C:\Windows\System32\drivers\etc下的hosts文件后输入:dl-ssl.google.com,下方”请选择监测点“:“海外”,点击”查询“,如下图:

关于“Android SDK manager中不出现完整Android版本安装包列表”的动态解决方法_第3张图片

记录响应时间最短的响应IP,如上面的

 

  • 4
  • 英国[海外]
  • 173.194.78.190
  • 7毫秒
  • 50
  • 国外百兆独服499元

 

 

3,将你复制至桌面的hosts文件用记事本打开,在最后一行添加”173.194.78.190  dl-ssl.google.com“(ip和域名用空格隔开,上面个的#后面的不用管,那是例子),修改效果如下图,然后保存,将路径C:\Windows\System32\drivers\etc下的hosts文件的替换。

关于“Android SDK manager中不出现完整Android版本安装包列表”的动态解决方法_第4张图片

4,再次打开Android SDK manager,哈哈哈

关于“Android SDK manager中不出现完整Android版本安装包列表”的动态解决方法_第5张图片

大功告成!!!赶紧试试吧!

 

温馨提醒:如果以后问题再次出现,请尝试查找最新可用的映射IP,并修改hosts文件。祝你学习愉快!

更多相关文章

  1. Android社交类APP动态详情代码实现通用模板
  2. Android关于apk版本更新方法
  3. [置顶] android中图片的三级cache策略(内存、文件、网络)之三:文件
  4. Android 读写xml文件
  5. 如何使用Android Studio打开一个App项目,导入Android App项目需要
  6. 使用 Xcode 和 Android Studio 管理 iOS 和 Android 项目版本
  7. Android Training - 使用碎片创建一个动态UI
  8. Android应用程序如何访问/sys和/proc等目录下的系统文件
  9. Android 6.0动态权限,单个申请与多个同时申请

随机推荐

  1. Android事件分发机制——ViewGroup(二)
  2. 性能优化学习资源
  3. [android]android自动化测试十三之JavaMo
  4. android targetSdkVersion 改成28以后出
  5. android下xstream转换对象和xml
  6. Android保存图片到本地或者数据库,并通知
  7. Android屏幕截图并保存截取屏幕的图片到
  8. android 页面容器 下一页很上一页view
  9. java判断http请求是否为为手机端来源
  10. Android(安卓)手势识别