【问题标题】:Appcelerator Titanium 3 Android emulator environment errorsAppcelerator Titanium 3 Android 模拟器环境错误
【发布时间】:2013-12-29 06:26:47
【问题描述】:

我是 Appcelerator Titanium(安装在 Windows(X86) 上)的新用户。我尝试测试我的开发环境(Titanium SDK + Android SDK + Node.js),但出现了一些错误:

Error: EPERM, operation not permitted 'C:\Program Files\Fichiers communs'

[ERROR] Application Installer abnormal process termination. Process exit value was 8

痕迹:

 C:\Users\coyote\AppData\Roaming\npm\node_modules\titanium\node_modules\longjohn\dist\longjohn.js:184
    throw e;       
 Error: EPERM, operation not permitted 'C:\Program Files\Fichiers communs'
at fs.readdirSync (fs.js:654:18)
at scan (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\titanium-sdk\lib\emulators\genymotion.js:138:25)
at scan (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\titanium-sdk\lib\emulators\genymotion.js:150:26)
at C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\titanium-sdk\lib\emulators\genymotion.js:156:10
at C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\titanium-sdk\lib\emulators\genymotion.js:113:8
at q.process (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:728:21)
at processImmediate (timers.js:330:15)
at C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:693:21
at Array.forEach (native)
at _each (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:32:24)
at _insert (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:678:11)
at q.push (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:705:15)
at C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\titanium-sdk\lib\emulators\genymotion.js:129:12
at queue.drain (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\node-appc\lib\subprocess.js:108:3)
at next (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:723:31)

at C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:693:21
at Array.forEach (native)
at _each (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:32:24)
at _insert (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:678:11)
at q.push (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:705:15)
at Object.findExecutable (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\node-appc\lib\subprocess.js:113:8)
at async.parallel.virtualbox (C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\titanium-sdk\lib\emulators\genymotion.js:99:20)
at C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\async\lib\async.js:521:25
[ERROR] Application Installer abnormal process termination. Process exit value was 8

【问题讨论】:

    标签: android node.js titanium appcelerator


    【解决方案1】:

    我正在使用 ubuntu 12.04 并且遇到了同样的问题, 只需确保您的用户对 'C:\Program Files\Fichiers communs' 具有(读 - 写 - 执行)权限

    这个解决方案对我有用。

    【讨论】:

    • 我的用户拥有“C:\Program Files\Common Files”所需的所有权限(没有名为“Fichiers communs”的文件夹)!
    【解决方案2】:

    我不知道你今天是否解决了你的问题,但就像你一样,我曾经在 Titanium Studio 上遇到过这个问题,经过很多时间花了一件事解决了我在 TS 上遇到的所有问题:我刚刚删除了 genymotion .js 文件,位于

    C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\titanium-sdk\lib\emulators\genymotion.js
    

    如果您总是遇到这样的问题,我希望对您有所帮助。

    【讨论】:

      【解决方案3】:

      这是关于文件夹“C:\Program Files\Fichiers communs”的权限。您可能会将其视为附件或通用文件。取得所有权并授予修改权限。它解决了我的问题。

      【讨论】:

        【解决方案4】:

        试试这个: 在文件夹"Common files"/"Fichiers communs"/"Archivos comunes" 上。 (名称取决于您的语言),按鼠标右键。

        Properties --> Tab "Security" --> Avanced options --> Tab "Owner" : 按编辑并将所有者从(在我的情况下为“SYSTEM”)更改为您的用户名。

        应用更改。

        这解决了我的问题。

        编辑:此解决方案仅适用于 Windows 用户。

        【讨论】:

          【解决方案5】:

          对于 Windows 用户 http://nodejs.org/download/

          Windows 安装程序 (.msi)

          【讨论】:

            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2012-02-13
            • 1970-01-01
            • 1970-01-01
            相关资源
            最近更新 更多