Cordova(Phonegap):部署到Amazon FireOS

时间:2014-02-20 13:58:47

标签: android cordova

我按照http://docs.phonegap.com/en/edge/guide_platforms_amazonfireos_index.md.html

中的文档进行操作

并试图通过Eclipse将helloWorld(Cordova 3.3.1)部署到Kindle Fire HD(版本7.4.6)。

我收到错误:

  

02-20 14:36:29.392:E / CordovaActivity(11160):WebKit工厂   初始化失败。确保你有android_interface.jar   libs文件夹。

我是从文档中做到的:

 Add the awv_interface.jar from the downloaded SDK to  ~/.cordova/lib/amazon-fireos/cordova/3.1.0/libs/

并尝试将其重命名为android_interface.jar,但它也不起作用。

当我在终端上运行它时,我收到以下错误:

  

错误:产生EACCES       在errnoException(child_process.js:980:11)       在Process.ChildProcess._handle.onexit(child_process.js:771:34)

有人做过这项工作吗?

1 个答案:

答案 0 :(得分:2)

似乎是主要cordova命令调用的platforms / amazon-fireos / cordova /目录中的脚本的权限问题。

现在,从您项目的主目录中执行此操作来修复它:

chmod +x ./platforms/amazon-fireos/cordova/*

通过使这些脚本在Mac OS X等* nix系统上可执行,这将使其正常工作。(我在亚马逊的这个小组工作 - 我将在其上输入一个错误,以便它正确修复。 )