繁体   English   中英

无法获取平台android错误

[英]Unable to fetch platform android error

好的,所以我在机器上设置了cordova,一切正常。

D:\PhoneGap\apps\hello>cordova -v
3.1.0-0.2.0

我可以使用create命令创建一个新项目。 我已经有了所需的结构(www文件夹等)。 但是当我运行以下命令时:

cordova platform add android

我收到以下错误:

正在下载android的cordova库... [错误:无法获取平台android:错误:UNABLE_TO_VERIFY_LEAF_SIGNATURE]

对我来说似乎是一个node.js错误。 您想知道的一些额外内容

  1. 我正在使用Windows 7
  2. 我已经在系统设置的环境变量中设置了Android SDK PATH,JAVA路径,APACHE ANT的PATH。
  3. 我在经过身份验证的代理下,但已为nodeJS设置了代理设置。
  4. 我的.cordova文件夹(位于Users / myusername /中)在.cordova / lib /路径中有一个名为android的空文件夹
  5. 我正在使用Cordova 3。

你们有谁知道可能是什么问题吗?

对于在稍后的时间偶然发现此问题的人,可以通过将npm的strict-ssl选项设置为false来解决此问题。

 npm config set strict-ssl false 

但是请注意,这将导致您的计算机缺乏安全性。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM