我按照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)
有人做过这项工作吗?
答案 0 :(得分:2)
似乎是主要cordova命令调用的platforms / amazon-fireos / cordova /目录中的脚本的权限问题。
现在,从您项目的主目录中执行此操作来修复它:
chmod +x ./platforms/amazon-fireos/cordova/*
通过使这些脚本在Mac OS X等* nix系统上可执行,这将使其正常工作。(我在亚马逊的这个小组工作 - 我将在其上输入一个错误,以便它正确修复。 )