将Amazon FireOS平台安装到Phonegap应用程序时出错

时间:2015-07-22 15:50:28

标签: android cordova

我创建了一个Phonegap应用,并尝试将Amazon FireOS添加到平台列表中。

sudo phonegap platform add amazon-fireos

根据these说明,我将avw_interface.jar复制到~/.cordova/lib/commonlibs

运行以上命令将返回:

Error: ANDROID_HOME is not set and "android" command not in your PATH. You must fulfill at least one of these conditions.

然而,两者都已设定。

echo $ANDROID_HOME - > ~/Android/Sdk

echo $PATH - >包含~/Android/Sdk/tools所在的android

有没有人有类似的问题?

修改
android正确安装,但不安装fireos 但是,运行phonegap build android会给我带来同样的错误。

顺便说一下,当我使用带有Sencha Touch的Phonegap时,我会为android构建并运行一个点燃,所以也许这里也可以。也许我不需要FireOS平台。

编辑2:
我的app/www/res/screen目录包含以下目录:

  • 机器人
  • 八达
  • 八达-WAC
  • 黑莓
  • IOS
  • tizen
  • webos的
  • 窗口电话

我相信这些是在我创建应用时创建的。但是,这里没有亚马逊火山。看起来很奇怪。

我的问题:

  1. 为什么安装android而不是fire os
  2. 为什么android没有构建(我想我的fire os没有安装的原因相同?)
  3. 我应该使用android而不是fireos吗? fireos刚刚针对点燃火灾进行了优化吗?

1 个答案:

答案 0 :(得分:0)

多么烦人。
我必须运行@echo off tasklist /FI "IMAGENAME eq notepad.exe" /FI "STATUS eq running" > null if errorlevel 0 ( echo notepad running ) else ( echo notepad not running )

解决了android的问题。