移动Chrome应用:cca checkenv显示无输出

时间:2014-04-07 10:06:24

标签: android node.js ubuntu ant

我已经在https://github.com/MobileChromeApps/mobile-chrome-apps/blob/master/docs/Installation.md上在2个不同的Linux环境中设置了安装过程,没有任何问题,直到2天前我的当前环境也是如此。 那个安装在linux环境中的东西就在那里,能够运行cca prepare android并在我的android手机上查看我的应用程序。我不知道改变了什么,但没有cca命令返回任何输出。 a whereis cca输出cca:/ usr / local / bin / cca但是cca命令不返回响应。我应该留下什么想法或日志?

1 个答案:

答案 0 :(得分:0)

由于这没有提供任何答案,似乎人们仍然会看到这个问题,我将分享我与该问题相关的经验。

在我的情况下,我在Ubuntu系统上尝试(准确地说是14.04)。 在我的机器上,我有两个可能会混淆的软件包:

Package: node
Priority: optional
Section: universe/hamradio
Conflicts: nodejs-legacy
Description-en: Amateur Packet Radio Node program (transitional package)
 The existing node package has been renamed to ax25-node. This transitional
 package exists to ease the upgrade path for existing users.

Package: nodejs
Priority: extra
Section: universe/web
Description-en: evented I/O for V8 javascript
 Node.js is a platform built on Chrome's JavaScript runtime for easily
 building fast, scalable network applications. Node.js uses an
 event-driven, non-blocking I/O model that makes it lightweight and
 efficient, perfect for data-intensive real-time applications that run
 across distributed devices.
 .
 Node.js is bundled with several useful libraries to handle server
 tasks:
 .
 System, Events, Standard I/O, Modules, Timers, Child Processes, POSIX,
 HTTP, Multipart Parsing, TCP, DNS, Assert, Path, URL, Query Strings.

所以首先要确保你不要把一个误认为另一个。

其次,您需要nodejs-legacy才能使节点可执行(而不是nodejs)。

一旦我这样做,cca就开始工作了。