无法将android平台添加到cordova

无法将android平台添加到cordova,android,cordova,ssl,Android,Cordova,Ssl,我尝试添加-cordova add platform android,结果出现以下错误: npm http GET https://registry.npmjs.org/cordova-android npm http 401 https://registry.npmjs.org/cordova-android npm ERR! registry error parsing json Unable to fetch platform android: SyntaxError: Unexp

我尝试添加-cordova add platform android,结果出现以下错误:

 npm http GET https://registry.npmjs.org/cordova-android
 npm http 401 https://registry.npmjs.org/cordova-android
 npm ERR! registry error parsing json
 Unable to fetch platform android: SyntaxError: Unexpected token <
 <HEAD><TITLE>Authorization Required</TITLE></HEAD>
 <BODY BGCOLOR="white" FGCOLOR="black"><H1>Authorization Required</H1><HR>
 <FONT FACE="Helvetica,Arial"><B>
 Description: Authorization is required for access to this proxy</B></FONT>
 <HR>
 <!-- default "Authorization Required" response (401) -->
npmhttpgethttps://registry.npmjs.org/cordova-android
npm http 401https://registry.npmjs.org/cordova-android
npm错误!解析json时发生注册表错误
无法获取平台android:SyntaxError:意外令牌<
需要授权
需要授权
描述:访问此代理需要授权

如何克服此问题?

看起来您需要为代理服务器提供凭据。这可能会有所帮助:您是否在环境变量中添加了android路径。