首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TACO 8.1编译失败(未能获取android平台)

TACO 8.1编译失败(未能获取android平台)
EN

Stack Overflow用户
提问于 2016-04-18 15:02:38
回答 1查看 389关注 0票数 1

我今天升级到TACO 8.1,清除了Tools > Options中的Cordova缓存,克隆了我的git项目,现在我在为Android编译时得到了这个错误:

代码语言:javascript
复制
1>  Executing "before_platform_add"  hook for all plugins.
1>  No version supplied. Retrieving version from config.xml...
1>  Failed to fetch platform android
1>  Probably this is either a connection problem, or platform spec is incorrect.
1>  Check your connection and platform name/version/URL.
1>MDAVSCLI : error : tunneling socket could not be established, cause=connect ECONNREFUSED

有什么想法吗?

  • 编辑:我不是在代理背后
  • 编辑:编译iOS时的相同结果
  • 编辑:我试着修复Visual :没有运气(同样的错误)
  • 编辑:我在Windows8.1上,Visual正在作为管理员运行
  • 编辑:我在构建Visual附带的"Ionic Tabs App“项目时出错:

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-19 11:39:53

哇,我刚解决了。忍受我吧。This postthis post让我走上了正确的轨道。

我打开一个命令行并键入以下命令,以检查Visual使用的npm命令的配置:

代码语言:javascript
复制
cd C:\Users\Guillaume\AppData\Roaming\Microsoft\VisualStudio\MDA\vs-npm
npm config list

我得到的是:

如您所见,指定了代理URL (http://127.0.0.1:8888/)。所以我用这个命令删除了它,它解决了这个问题:

代码语言:javascript
复制
npm config rm proxy

我猜Fiddler一定是在Visual首次安装或配置npm时运行的.

注意:在构建时最好使用当前的代理配置。而且,当从Visual清除Cordova的缓存时,应该重置该设置.

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36697716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档