Appcelerator Tianium 3 Android仿真器环境错误

Appcelerator Tianium 3 Android仿真器环境错误,android,node.js,titanium,appcelerator,Android,Node.js,Titanium,Appcelerator,我是Appcelerator Titanium(安装在Windows(X86)上)的新用户。我试图测试我的开发环境(Tianium SDK+Android SDK+Node.js),但我遇到了一些错误: Error: EPERM, operation not permitted 'C:\Program Files\Fichiers communs' [ERROR] Application Installer abnormal process termination. Process exit

我是Appcelerator Titanium(安装在Windows(X86)上)的新用户。我试图测试我的开发环境(Tianium 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

我在ubuntu 12.04上工作,我也遇到了同样的问题, 只需确保您的用户对“C:\Program Files\Fichiers Commons”具有(读-写-执行)权限


这个解决方案对我有效。

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

试试这个: 在文件夹
“公共文件”/“Fichiers Commons”/“Archivos Comune”
上。(名称取决于您的语言),按鼠标右键

属性-->选项卡“安全”-->高级选项-->选项卡“所有者”:
按Edit并将所有者从(在我的示例中为“系统”)更改为您的用户名

应用更改

这解决了我的问题


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

我不知道您今天是否解决了问题,但就像您一样,我以前在Tianium Studio中也遇到过此问题,在花了很多时间后,我解决了TS的所有问题:我刚刚删除了位于的genymotion.js文件

C:\Users\coyote\AppData\Roaming\Titanium\mobilesdk\win32\3.2.0.GA\node_modules\titanium-sdk\lib\emulators\genymotion.js
如果你总是遇到这样的问题,我希望这会对你有所帮助

适用于windows用户


Windows Installer(.msi)

我的用户拥有对“C:\Program Files\Common Files”所需的所有权限(没有名为“Fichiers Commons”的文件夹)!