首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在centos服务器中安装离子应用程序框架

在centos服务器中安装离子应用程序框架
EN

Stack Overflow用户
提问于 2015-12-28 06:12:08
回答 1查看 647关注 0票数 2

我正试图在centos服务器上构建离子项目。在centos服务器中构建离子型服务器时,我会得到以下错误。

代码语言:javascript
复制
[root@localhost todo]# ionic build android
Native thread-sleep not available.
This will result in much slower performance, but it will still work.
You should re-install spawn-sync or upgrade to the lastest version of node if possible.
Check /usr/lib/node_modules/ionic/node_modules/ionic-app-lib/node_modules/cross-spawn/node_modules/spawn-sync/error.log for more details
Running command: /root/todo/hooks/after_prepare/010_add_platform_class.js /root/todo
add to body class: platform-android
Running command: /root/todo/platforms/android/cordova/build
[Error: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
Failed to find 'android' command in your 'PATH'. Try update your 'PATH' to include path to valid SDK directory.]
ERROR building one of the platforms: Error: /root/todo/platforms/android/cordova/build: Command failed with exit code 2
You may not have the required environment or OS to build this project
Error: /root/todo/platforms/android/cordova/build: Command failed with exit code 2


[root@localhost todo]# npm -v
1.3.6
[root@localhost todo]# cordova -v
5.4.1
[root@localhost todo]# ionic -v
1.7.12

我成功地为centos服务器安装了所有软件包。

代码语言:javascript
复制
[root@localhost todo]# uname -a
Linux localhost.localdomain 2.6.32-504.el6.i686 #1 SMP Wed Oct 15 03:02:07 UTC 2014 i686 i686 i386 GNU/Linux

我使用了以下步骤。

  1. yum install nodejs
  2. npm install -g cordova ionic
  3. ionic start todo blank
  4. cd todo && ls
  5. ionic platform add android
  6. ionic build android (在centos服务器中获取错误)

对于这些步骤,我已经粘贴了上面的错误。

EN

回答 1

Stack Overflow用户

发布于 2015-12-28 10:57:54

您必须安装Android并添加ANDROID_HOME环境变量。

来自spring.io的步骤

  1. Android网站下载用于操作系统的Android的正确版本。
  2. 将存档解压缩到您选择的位置。例如,在Linux或Mac上,您可以将其放在用户目录的根目录中。有关其他安装详细信息,请参阅Android开发者网站。
  3. 根据Android的位置配置ANDROID_HOME环境变量。另外,考虑将ANDROID_HOME/toolsANDROID_HOME/platform-tools添加到您的路径中。 导出android_HOME=//导出PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools

Android下载不包括特定的Android平台。要运行本指南中的代码,您需要下载并安装最新的SDK平台。您可以使用安装在上一节中的Android和AVD管理器来完成此操作。

  1. 打开Android管理器窗口: 安卓 注意事项:如果这个命令没有打开Android管理器,那么您的路径就没有正确配置。
  2. 选择Tools复选框。
  3. 选择最新的Android 的复选框。
  4. Extras文件夹中,选择Android支持库的复选框。
  5. 单击安装包…​按钮完成下载和安装。 备注:您可能希望安装所有可用的更新,但是要注意,这将花费更长的时间,因为每个API级别都是一个大下载。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34488517

复制
相关文章

相似问题

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