流星运行安卓

Meteor run Android

本文关键字:运行 流星      更新时间:2023-09-26

我成功安装了 meteor android 构建所需的所有工具。当我运行meteor run android时 发生以下错误

Error while running for mobile platforms: spawn EACCES

当我通过 sudo 命令运行时,例如

须藤流星运行安卓

我收到以下错误:

Error while running for mobile platforms: Error running /Users/black_monk/.meteor/packages/meteor-tool/.1.0.35.wql4jh++os.osx.x86_64+web.browser+web.cordova/meteor-tool-os.osx.x86_64/tools/cordova-scripts/cordova.sh
Current working directory is not a Cordova-based project.

怎么了?

我让它在Windows 8.1上托管的ubuntu VM上运行,但是当我直接在Linux Mint 17上尝试时,遇到了同样的错误。

当我开始在 Linux 托管的分区上工作时,它起作用了,因为我在另一个驱动器上工作,所以可能是 NTFS 或其他什么的权限问题。

您使用的是什么操作系统?

你需要cd你的流星项目。

cd <your_meteor_project>

然后运行

sudo meteor run android

做到了,

将所有目录更改为权限 777

sudo find/Users/black_monk/meteor_examples/todos/.meteor/local/-type d -exec chmod 777 {} '';

以及其中的所有文件 777

sudo find/Users/black_monk/meteor_examples/todos/.meteor/local/-type f -exec chmod 777 {} '';

删除.meteor目录并从版本控制中获取。

当我尝试在 ubuntu 14.04 中运行 android 移动应用程序时,我遇到了同样的错误。

我收到此错误是因为我已经在ntfs驱动器中创建了项目。我可以在 linux 中访问该驱动器,但由于权限问题,我遇到了与您的驱动器相同的错误。

然后,当我尝试在桌面上创建项目时,错误已解决。因此,请使用Linux分区驱动器来创建和运行项目。