ionic box vagrant box-安装Android目标:“;安卓-22“;

ionic box vagrant box-安装Android目标:“;安卓-22“;,vagrant,ionic,box,Vagrant,Ionic,Box,我使用的是2015年4月27日最新的爱奥尼亚盒子。我已经能够爱奥尼亚平台添加安卓,但在爱奥尼亚构建安卓时出现以下错误: [Error: Please install Android target: "android-22". Hint: Open the SDK manager by running: /home/vagrant/android-sdk-linux/tools/android You will require: 1. "SDK Platform" for android-

我使用的是2015年4月27日最新的爱奥尼亚盒子。我已经能够
爱奥尼亚平台添加安卓
,但在
爱奥尼亚构建安卓
时出现以下错误:

[Error: Please install Android target: "android-22".
Hint: Open the SDK manager by running: /home/vagrant/android-sdk-linux/tools/android 

You will require:  
1. "SDK Platform" for android-22  
2. "Android SDK Platform-tools (latest)  
3. "Android SDK Build-tools" (latest)]  
我已尝试使用以下命令更新sdk

android update sdk --no-ui
在这里,我获取了一些未找到的“*”文件的输出。但是,如果我复制该url并将其粘贴到浏览器上,文件就在那里

我的流浪者信箱现在已经连接到网络上,可以直接访问互联网,因为NAT也给了我同样的错误

非常感谢您的帮助。

遵循以下步骤。
1) 在命令行中键入android。(确保android_HOME和PATH设置正确)
2) 从填充的列表中选择API 22。
3) 单击安装软件包。
4) 在命令行中键入android avd。
5) 设置API级别和其他配置。

6) 现在键入爱奥尼亚构建android。

我通过将https更改为http或反之亦然来解决这个问题,在选项中,但作为一个快速修复 对于支持像@astroanu这样的安道尔API 21,这将有所帮助。它将在项目中添加API 21的支持

$ cordova platforms remove android
$ cordova platforms add android@3.7.1

我能够通过以下操作构建android apk:

  • 下载/安装android SDK(android studio)后打开SDK管理器。AndroidStuido>外观和行为>系统设置>Android SKD。或者,您只需单击打开Android Studio时出现的“欢迎来到Android Studio”窗口上的“SDK管理器”按钮
  • 在SDK平台下,点击Android5.1.1-API级别22,点击apply安装软件包

  • 如果我将目标sdk设置为低于22的值,并且在构建时不断弹出该窗口,该怎么办?甚至cordova平台更新android都不起作用