Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-24751] Windows: Cannot build for Android if Windows SDK is not installed

GitHub Issuen/a
TypeBug
PriorityCritical
StatusClosed
ResolutionFixed
Resolution Date2017-06-09T15:17:54.000+0000
Affected Version/sRelease 6.1.0
Fix Version/sRelease 6.1.1
ComponentsAndroid, Windows
Labelsn/a
ReporterGary Mathews
AssigneeGary Mathews
Created2017-05-30T18:29:58.000+0000
Updated2017-07-04T13:16:42.000+0000

Description

Unable to build Android projects if the Windows SDK is not installed.
appc run -p android --build-only
TypeError: Cannot read property 'sdks' of undefined
    at WindowsBuilder.configOptionSDK (C:\ProgramData\Titanium\mobilesdk\win32\6.1.0.GA\windows\cli\commands\_build\config\wpSDK.js:24:71)
    at WindowsBuilder.<anonymous> (C:\ProgramData\Titanium\mobilesdk\win32\6.1.0.GA\windows\cli\commands\_build\config.js:124:23)

Comments

  1. Gary Mathews 2017-05-30

    master: https://github.com/appcelerator/titanium_mobile_windows/pull/1006
  2. Gary Mathews 2017-06-05

    6_1_X: https://github.com/appcelerator/titanium_mobile_windows/pull/1007
  3. Markey Pappalardo 2017-06-12

    Am unable to successfully build under Windows machine where Visual studio has never been installed using Ti SDK v6.2.0, v6.1.1, 6.1.0.GA, 6.0.4.GA. Successfully able to build using Ti SDK v6.0.3.GA and older. Trying to build using an Android emulator with API 23 . {noformat} 2017-06-12T18:50:38.042Z | ERROR | An uncaught exception was thrown! Cannot read property 'sdks' of undefined 2017-06-12T18:50:38.043Z | ERROR | Cannot read property 'sdks' of undefined 2017-06-12T18:50:38.043Z | TRACE | TypeError: Cannot read property 'sdks' of undefined at WindowsBuilder.configOptionSDK (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\windows\cli\commands\_build\config\wpSDK.js:24:71) at WindowsBuilder. (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\windows\cli\commands\_build\config.js:124:23) at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\lib\hook.js:256:13 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:3853:9 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:484:16 at replenish (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1025:25) at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1034:9 at eachOfLimit (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1061:22) at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1066:16 at _parallel (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:3844:5) at Object.series (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:4663:3) at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\lib\hook.js:211:9 at WindowsBuilder. (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\windows\cli\commands\_build\config.js:130:6) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\index.js:91:5 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:52:16 at done (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:246:17) --------------------------------------------- at Object.run (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\node-appc\lib\subprocess.js:59:8) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\env.js:90:22 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\node-appc\lib\subprocess.js:129:3 at ChildProcess.exithandler (child_process.js:195:7) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) at maybeClose (internal/child_process.js:891:16) at Socket. (internal/child_process.js:342:11) at emitOne (events.js:96:13) at Socket.emit (events.js:188:7) at Pipe._handle.close [as _onclose] (net.js:497:12) --------------------------------------------- at Object.exports.execFile (child_process.js:287:9) at exports.exec (child_process.js:103:18) at Object.getRealName (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\node-appc\lib\subprocess.js:128:2) at powershell (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\env.js:85:21) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:718:13 at iterate (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:262:13) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:274:29 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:44:16 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:723:17 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:167:37 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\env.js:78:6 at ChildProcess. (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\node-appc\lib\subprocess.js:60:3) at emitTwo (events.js:106:13) at ChildProcess.emit (events.js:191:7) --------------------------------------------- at Object.run (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\node-appc\lib\subprocess.js:59:8) at osInfo (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\env.js:71:21) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:718:13 at iterate (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:262:13) at async.forEachOfSeries.async.eachOfSeries (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:281:9) at _parallel (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:717:9) at Object.async.series (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:739:9) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\env.js:69:9 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\utilities.js:49:3 at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9) --------------------------------------------- at magik (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\utilities.js:34:10) at Object.detect (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\env.js:41:9) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\index.js:80:8 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:181:20 at Object.async.forEachOf.async.eachOf (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:233:13) at Object.async.forEach.async.each (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\node_modules\async\lib\async.js:209:22) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\index.js:79:9 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\utilities.js:49:3 at _combinedTickCallback (internal/process/next_tick.js:73:7) at process._tickCallback (internal/process/next_tick.js:104:9) --------------------------------------------- at magik (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\lib\utilities.js:34:10) at Object.detect (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\windowslib\index.js:58:9) at WindowsBuilder. (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\windows\cli\commands\_build\config.js:99:14) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\node-titanium-sdk\lib\titanium.js:99:5 at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\async\dist\async.js:3816:26 at eachOfArrayLike (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\async\dist\async.js:1039:9) at eachOf (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\async\dist\async.js:1087:5) at _parallel (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\async\dist\async.js:3815:5) at Object.parallelLimit [as parallel] (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\async\dist\async.js:3898:3) at Object.exports.platformOptions (C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\node_modules\node-titanium-sdk\lib\titanium.js:76:8) at C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413\cli\commands\build.js:49:7 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\lib\hook.js:256:13 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:3853:9 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:484:16 at replenish (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1025:25) {noformat} *Dev Environment:* Appc Studio : 4.9.0.201705302345 Appc CLI : 6.2.2 Windows 10 Enterprise (32bit) Node.js: v6.11.0 npm: v3.10.10 Ti CLI : 5.0.14 node-appc: v0.2.41 Ti SDK : 6.2.0.v20170609085413, Alloy : 1.9.11 npm : 5.0.3 JDK: v1.8.0 Nexus 6P - API 23
  4. Gary Mathews 2017-06-12

    [~mpappalardo] Try with 6.2.0.v20170612114319 ?
       appc ti sdk install -b master -d
       
  5. Markey Pappalardo 2017-06-12

    Thanks Gary, I tried the new build 6.2.0.v20170612114319 but am still getting the same error. I restarted appcelerator after the install. My Check Environment output has the following errors with this build:

    fsevents missing

    android" executable not found; please reinstall Android SDK

    {noformat} Node.js √ node installed (v6.11.0) √ npm installed (v3.10.10) Titanium CLI √ cli bleeding edge (v5.0.14) Titanium CLI Dependencies √ acs up-to-date (v2.0.5) √ alloy up-to-date (v1.9.11) √ appc-cli-titanium up-to-date (v4.3.6) √ appc-inquirer up-to-date (v0.1.10) √ appc-logger up-to-date (v1.1.27) √ appc-platform-sdk up-to-date (v2.3.0) √ arrow up-to-date (v2.0.2) √ async up-to-date (v1.5.2) √ chalk up-to-date (v1.1.3) √ char-spinner up-to-date (v1.0.1) √ columnify up-to-date (v1.5.4) √ commander up-to-date (v2.9.0) √ debug up-to-date (v2.6.8) √ ejs up-to-date (v2.5.6) √ fields up-to-date (v0.1.24) √ fs-extra up-to-date (v0.26.7) × fsevents missing √ inquirer up-to-date (v0.11.4) √ ip up-to-date (v1.1.5) √ jwt-simple up-to-date (v0.3.1) √ lodash up-to-date (v3.10.1) √ mkdirp up-to-date (v0.5.1) √ node-appc up-to-date (v0.2.43) √ node-forge up-to-date (v0.6.49) √ npmconf up-to-date (v2.1.2) √ plural up-to-date (v0.2.0) √ progress up-to-date (v1.1.8) √ recursive-readdir up-to-date (v2.2.1) √ request up-to-date (v2.81.0) √ semver up-to-date (v5.3.0) √ tar up-to-date (v2.2.1) √ tar.gz up-to-date (v1.0.5) √ tiapp.xml up-to-date (v0.2.2) √ titanium up-to-date (v5.0.14) √ which up-to-date (v1.2.14) √ wrench up-to-date (v1.5.9) Titanium SDK √ latest sdk installed (v6.2.0.v20170612114319) √ selected sdk up-to-date (v6.2.0.v20170612114319) Android Environment √ sdk installed (C:\android-sdk-win) √ tools installed (v25.2.5) ! platform tools untested version 26; may or may not work √ build tools installed (v23.0.3) √ adb installed C:\android-sdk-win\platform-tools\adb.exe × android "android" executable not found; please reinstall Android SDK √ emulator installed C:\android-sdk-win\tools\emulator.exe √ mksdcard installed C:\android-sdk-win\tools\mksdcard.exe √ zipalign installed C:\android-sdk-win\build-tools\23.0.3\zipalign.exe √ aapt installed C:\android-sdk-win\build-tools\23.0.3\aapt.exe √ aidl installed C:\android-sdk-win\build-tools\23.0.3\aidl.exe √ targets installed (8 found) √ avds installed (2 found) √ ndk installed (14.1.3816874) √ ndk-build installed (C:\android-ndk-win\android-ndk-r14b\ndk-build.cmd) Java Development Kit √ jdk installed (v1.8.0) √ java installed C:\Program Files (x86)\Java\jdk1.8.0_112\bin\java.exe √ javac installed C:\Program Files (x86)\Java\jdk1.8.0_112\bin\javac.exe √ keytool installed C:\Program Files (x86)\Java\jdk1.8.0_112\bin\keytool.exe √ jarsigner installed C:\Program Files (x86)\Java\jdk1.8.0_112\bin\jarsigner.exe Intel® Hardware Accelerated Execution Manager (HAXM) √ compatible ! installed not found; install HAXM to use Android x86 emulator Network √ online - no proxy server configured √ Network connection test √ Java-based connection test Directory Permissions √ home directory √ titanium config directory √ titanium sdk install directory √ temp directory {noformat}
  6. Markey Pappalardo 2017-06-13

    Hi, I deleted all versions of Node.js on my Windows machine and reinstalled Node v4.8.3 with npm v2.15.11, rebooted and tried building with Titanium SDK v6.1.1.v20170612141743. I am still getting the error, "Cannot read property 'sdks' of undefined. Please see my log and dev environment settings below. {noformat} Appcelerator Command-Line Interface, version 6.2.2 Copyright (c) 2014-2017, Appcelerator, Inc. All Rights Reserved. 2017-06-13T14:54:47.015Z | TRACE | set environment to {"registry":"https://software.appcelerator.com","baseurl":"https://platform.appcelerator.com"} 2017-06-13T14:54:47.029Z | TRACE | checking credentials for existing session 2017-06-13T14:54:47.285Z | TRACE | Attempting to load session info from config file 2017-06-13T14:54:47.301Z | TRACE | check if session is invalidated 2017-06-13T14:54:47.778Z | TRACE | refresh session expiry to: 1497970487911 2017-06-13T14:54:47.778Z | TRACE | session expiry 1497970487911 false 2017-06-13T14:54:47.778Z | TRACE | Arrow Cloud config file: C:\Users\accmpp\.acs 2017-06-13T14:54:47.778Z | TRACE | found Arrow Cloud login { mid: 'e8ad5c85388e249f39d6110bc41e7420d442a440', publishPort: 443, publishHost: 'https://admin.cloudapp-enterprise.appcelerator.com', username: 'accmpp@hofstra.edu', cookie: [ 'connect.sid=s%3A5%2FnurF14vou5bi9JuYqG4Ap7.Bg0y7eudA9N%2FEIQ4oO1%2FcbIQUZv%2BSHk1YChEpHY%2Fa%2Bs; Path=/; Expires=Mon, 26 Jun 2017 18:36:14 GMT; HttpOnly' ], defaultEP: { publishHost: 'https://admin.cloudapp-enterprise.appcelerator.com', publishPort: 443 } } , checking nodeACSEndpoint= https://admin.cloudapp-enterprise.appcelerator.com 2017-06-13T14:54:47.778Z | TRACE | Arrow Cloud cookie expiry [ 1498502174000 ] 2017-06-13T14:54:47.778Z | TRACE | session already loaded in opts.session 2017-06-13T14:54:47.778Z | TRACE | getCredentials() session: { "ipaddress": "147.4.77.177", "username": "accmpp@hofstra.edu", "password": "", "session": "", "nonce": "", "environment": { "name": "production", "isProduction": true, "acsBaseUrl": "https://api.cloud.appcelerator.com", "acsAuthBaseUrl": "https://secure-identity.cloud.appcelerator.com", "nodeACSEndpoint": "https://admin.cloudapp-enterprise.appcelerator.com" }, "token": "", "fingerprint": "e8ad5c85388e249f39d6110bc41e7420d442a440", "fingerprint_description": "Windows Machine ID: 09dda708-61a2-4ae5-a8e3-ee30158ffe65", "org_id": 100142538, "expiry": 1497970487911 } 2017-06-13T14:54:47.778Z | TRACE | loading plugins for command "run" 2017-06-13T14:54:47.909Z | TRACE | run search paths: [ "C:\\Users\\accmpp\\.appcelerator\\install\\6.2.2\\package", "C:\\Users\\accmpp\\.appcelerator\\install\\6.2.2\\package\\node_modules", "C:\\WINDOWS\\system32\\node_modules", "C:\\WINDOWS\\node_modules", "C:\\node_modules", "C:\\Users\\accmpp\\.appcelerator\\.npm\\lib\\node_modules" ] 2017-06-13T14:54:47.909Z | DEBUG | [PLUGIN-LOAD] 0ms C:\Users\accmpp\.appcelerator\install\6.2.2\package\appc.js 2017-06-13T14:54:49.262Z | DEBUG | [PLUGIN-LOAD] 1338ms C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\appc-cli-titanium\appc.js 2017-06-13T14:54:49.262Z | DEBUG | run plugin: C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\appc-cli-titanium 2017-06-13T14:54:49.279Z | DEBUG | [PLUGIN-LOAD] 0ms C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\arrow\appc.js 2017-06-13T14:54:49.294Z | DEBUG | run plugin: C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\arrow 2017-06-13T14:54:49.310Z | TRACE | plugin "arrow" failed its "when" function check, skipping... 2017-06-13T14:54:49.310Z | TRACE | loading plugin "titanium" for command "run" CLI options via function 2017-06-13T14:54:49.326Z | TRACE | loading plugin "titanium" for command "run" CLI options via array 2017-06-13T14:54:49.326Z | TRACE | executing command "run" with the following plugins: ["titanium"] 2017-06-13T14:54:49.341Z | TRACE | Attempting to load session info from config file 2017-06-13T14:54:49.341Z | TRACE | check if session is invalidated 2017-06-13T14:54:49.628Z | TRACE | refresh session expiry to: 1497970489760 2017-06-13T14:54:49.628Z | TRACE | session expiry 1497970489760 false 2017-06-13T14:54:49.628Z | TRACE | session already loaded in opts.session 2017-06-13T14:54:49.628Z | DEBUG | Titanium Downloads Last Checked: 1497274909487 2017-06-13T14:54:49.643Z | TRACE | "C:\Program Files (x86)\nodejs\node.exe" "C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\bin\titanium" sdk -o json 2017-06-13T14:54:50.960Z | TRACE | checking for titanium, result: { activeSDK: '6.1.1.v20170612141743', defaultInstallLocation: 'C:\\ProgramData\\Titanium', installLocations: [ 'C:\\ProgramData\\Titanium', 'C:\\Users\\accmpp\\AppData\\Roaming\\Titanium', 'C:\\ProgramData\\Application Data\\Titanium' ], installed: { '6.2.0.v20170612114319': 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.2.0.v20170612114319', '6.2.0.v20170609085413': 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.2.0.v20170609085413', '6.1.1.v20170612141743': 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.1.1.v20170612141743', '6.1.1.v20170609091155': 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.1.1.v20170609091155', '6.1.0.GA': 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.1.0.GA', '6.0.4.GA': 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.0.4.GA', '6.0.3.GA': 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.0.3.GA', '5.5.1.GA': 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.5.1.GA' }, sdks: { '6.2.0.v20170612114319': { name: '6.2.0.v20170612114319', manifest: [Object], path: 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.2.0.v20170612114319' }, '6.2.0.v20170609085413': { name: '6.2.0.v20170609085413', manifest: [Object], path: 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.2.0.v20170609085413' }, '6.1.1.v20170612141743': { name: '6.1.1.v20170612141743', manifest: [Object], path: 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.1.1.v20170612141743' }, '6.1.1.v20170609091155': { name: '6.1.1.v20170609091155', manifest: [Object], path: 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.1.1.v20170609091155' }, '6.1.0.GA': { name: '6.1.0.GA', manifest: [Object], path: 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.1.0.GA' }, '6.0.4.GA': { name: '6.0.4.GA', manifest: [Object], path: 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.0.4.GA' }, '6.0.3.GA': { name: '6.0.3.GA', manifest: [Object], path: 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.0.3.GA' }, '5.5.1.GA': { name: '5.5.1.GA', manifest: [Object], path: 'C:\\ProgramData\\Titanium\\mobilesdk\\win32\\5.5.1.GA' } } } 2017-06-13T14:54:50.967Z | TRACE | getInstalledTiSdkInfo { sdkPath: 'C:\\ProgramData\\Application Data\\Titanium', activeSDK: '6.1.1.v20170612141743' } 2017-06-13T14:54:50.968Z | DEBUG | active sdk info { sdkPath: 'C:\\ProgramData\\Application Data\\Titanium', activeSDK: '6.1.1.v20170612141743' } 2017-06-13T14:54:51.775Z | DEBUG | to download {"modules":[{"oses":["linux","win32","osx"],"platforms":["iphone","android"],"required":true,"partner_id":"A0B129A418829127EC551EB8ADB0D1CC","partner_name":"Appcelerator","name":"Hyperloop","description":"Gain complete access to native APIs in your Titanium mobile applications.","id":"hyperloop","guid":"99a136cd-4e51-40da-bcdb-d514f5895fb5","version":"1.2.8","url":"http://appcelerator-modules.s3.amazonaws.com/hyperloop-1.2.8.zip","min_mobilesdk_version":"5.4.0","versions":[{"platforms":["iphone","android"],"sdk_versions":">=5.4.0 <6.0.0","version":"1.2.8","url":"https://appcelerator-modules.s3.amazonaws.com/hyperloop-1.2.8.zip"},{"platforms":["iphone","android"],"sdk_versions":">=6.0.0","version":"2.1.1","url":"https://appcelerator-modules.s3.amazonaws.com/hyperloop-2.1.1.zip"}]}],"components":[]} 2017-06-13T14:54:51.791Z | DEBUG | Module Found hyperloop iphone 2.1.1 2017-06-13T14:54:51.791Z | DEBUG | Module Found hyperloop android 2.1.1 2017-06-13T14:54:51.791Z | DEBUG | hyperloop android Latest Version 2.1.1 2017-06-13T14:55:01.466Z | ERROR | An uncaught exception was thrown! Cannot read property 'sdks' of undefined 2017-06-13T14:55:01.472Z | ERROR | Cannot read property 'sdks' of undefined 2017-06-13T14:55:01.472Z | TRACE | TypeError: Cannot read property 'sdks' of undefined at WindowsBuilder.configOptionSDK (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\windows\cli\commands\_build\config\wpSDK.js:24:71) at WindowsBuilder. (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\windows\cli\commands\_build\config.js:124:23) at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\lib\hook.js:256:13 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:3853:9 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:484:16 at replenish (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1025:25) at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1034:9 at eachOfLimit (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1061:22) at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1066:16 at _parallel (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:3844:5) at Object.series (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:4663:3) at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\lib\hook.js:211:9 at WindowsBuilder. (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\windows\cli\commands\_build\config.js:130:6) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\index.js:91:5 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:52:16 at done (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:246:17) --------------------------------------------- at Object.run (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\node-appc\lib\subprocess.js:59:8) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\env.js:90:22 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\node-appc\lib\subprocess.js:129:3 at ChildProcess.exithandler (child_process.js:191:7) at emitTwo (events.js:87:13) at ChildProcess.emit (events.js:172:7) at maybeClose (internal/child_process.js:862:16) at Process.ChildProcess._handle.onexit (internal/child_process.js:222:5) --------------------------------------------- at Object.exports.execFile (child_process.js:283:9) at exports.exec (child_process.js:99:18) at Object.getRealName (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\node-appc\lib\subprocess.js:128:2) at powershell (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\env.js:85:21) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:718:13 at iterate (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:262:13) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:274:29 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:44:16 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:723:17 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:167:37 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\env.js:78:6 at ChildProcess. (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\node-appc\lib\subprocess.js:60:3) at emitTwo (events.js:87:13) at ChildProcess.emit (events.js:172:7) --------------------------------------------- at Object.run (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\node-appc\lib\subprocess.js:59:8) at osInfo (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\env.js:71:21) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:718:13 at iterate (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:262:13) at async.forEachOfSeries.async.eachOfSeries (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:281:9) at _parallel (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:717:9) at Object.async.series (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:739:9) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\env.js:69:9 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\utilities.js:49:3 at nextTickCallbackWith0Args (node.js:489:9) at process._tickCallback (node.js:418:13) --------------------------------------------- at magik (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\utilities.js:34:10) at Object.detect (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\env.js:41:9) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\index.js:80:8 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:181:20 at Object.async.forEachOf.async.eachOf (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:233:13) at Object.async.forEach.async.each (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\node_modules\async\lib\async.js:209:22) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\index.js:79:9 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\utilities.js:49:3 at nextTickCallbackWith0Args (node.js:489:9) at process._tickCallback (node.js:418:13) --------------------------------------------- at magik (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\lib\utilities.js:34:10) at Object.detect (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\windowslib\index.js:58:9) at WindowsBuilder. (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\windows\cli\commands\_build\config.js:99:14) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\node-titanium-sdk\lib\titanium.js:99:5 at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\async\dist\async.js:3816:26 at eachOfArrayLike (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\async\dist\async.js:1039:9) at eachOf (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\async\dist\async.js:1087:5) at _parallel (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\async\dist\async.js:3815:5) at Object.parallelLimit [as parallel] (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\async\dist\async.js:3898:3) at Object.exports.platformOptions (C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\node_modules\node-titanium-sdk\lib\titanium.js:76:8) at C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743\cli\commands\build.js:49:7 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\lib\hook.js:256:13 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:3853:9 at C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:484:16 at replenish (C:\Users\accmpp\.appcelerator\install\6.2.2\package\node_modules\titanium\node_modules\async\dist\async.js:1025:25) {noformat} {noformat} accmpp@MJ042NXQ ~/Documents/Appcelerator_Studio_Workspace/Hofstra (markey-5.0) $ appc ti info Appcelerator Command-Line Interface, version 6.2.2 Copyright (c) 2014-2017, Appcelerator, Inc. All Rights Reserved. Operating System Name = Microsoft Windows 10 Enterprise Version = 10.0.14393 Architecture = 32bit # CPUs = 8 Memory = 31.9GB Node.js Node.js Version = 4.8.3 npm Version = 2.15.11 Titanium CLI CLI Version = 5.0.14 node-appc Version = 0.2.41 Titanium SDKs 6.2.0.v20170612114319 Version = 6.2.0 Install Location = C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170612114319 Platforms = android, mobileweb, windows git Hash = cb5c983 git Timestamp = 6/12/2017 18:47 node-appc Version = 0.2.43 6.2.0.v20170609085413 Version = 6.2.0 Install Location = C:\ProgramData\Titanium\mobilesdk\win32\6.2.0.v20170609085413 Platforms = android, mobileweb, windows git Hash = 2520539 git Timestamp = 6/9/2017 15:58 node-appc Version = 0.2.43 6.1.1.v20170612141743 Version = 6.1.1 Install Location = C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170612141743 Platforms = android, mobileweb, windows git Hash = ac42a04 git Timestamp = 6/12/2017 21:23 node-appc Version = 0.2.43 6.1.1.v20170609091155 Version = 6.1.1 Install Location = C:\ProgramData\Titanium\mobilesdk\win32\6.1.1.v20170609091155 Platforms = android, mobileweb, windows git Hash = e85a616 git Timestamp = 6/9/2017 16:16 node-appc Version = 0.2.43 6.1.0.GA Version = 6.1.0 Install Location = C:\ProgramData\Titanium\mobilesdk\win32\6.1.0.GA Platforms = android, mobileweb, windows git Hash = 6eb8990 git Timestamp = 5/26/2017 22:26 node-appc Version = 0.2.43 6.0.4.GA Version = 6.0.4 Install Location = C:\ProgramData\Titanium\mobilesdk\win32\6.0.4.GA Platforms = android, mobileweb, windows git Hash = 74f7d21 git Timestamp = 4/26/2017 21:06 node-appc Version = 0.2.41 6.0.3.GA Version = 6.0.3 Install Location = C:\ProgramData\Titanium\mobilesdk\win32\6.0.3.GA Platforms = android, mobileweb, windows git Hash = 295540e git Timestamp = 3/22/2017 19:03 node-appc Version = 0.2.41 5.5.1.GA Version = 5.5.1 Install Location = C:\ProgramData\Titanium\mobilesdk\win32\5.5.1.GA Platforms = android, mobileweb, windows git Hash = b18727f git Timestamp = 09/27/16 05:38 node-appc Version = 0.2.36 Intel® Hardware Accelerated Execution Manager (HAXM) Not installed Java Development Kit Version = 1.8.0_112 Java Home = C:\Program Files (x86)\Java\jdk1.8.0_112 Genymotion Path = not found Genymotion Executable = not found Genymotion Player = not found Home = not found VirtualBox Executable = not found Version = unknown Android SDK Android Executable = not found ADB Executable = C:\android-sdk-win\platform-tools\adb.exe SDK Path = C:\android-sdk-win Android NDK NDK Path = C:\android-ndk-win\android-ndk-r14b NDK Version = 14.1.3816874 Android Platforms 1) android-21 Name = Android 5.0.1 **Not supported by Titanium SDK 6.1.1.v20170612141743** API Level = 21 Revision = 2 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a, x86, x86_64 Path = C:\android-sdk-win\platforms\android-21 2) android-22 Name = Android 5.1.1 **Not supported by Titanium SDK 6.1.1.v20170612141743** API Level = 22 Revision = 2 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a, x86, x86_64 Path = C:\android-sdk-win\platforms\android-22 3) android-23 Name = Android 6.0 API Level = 23 Revision = 3 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a, x86, x86_64 Path = C:\android-sdk-win\platforms\android-23 4) android-24 Name = Android 7.0 (not supported by Titanium SDK 6.1.1.v20170612141743, but may work) API Level = 24 Revision = 2 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = arm64-v8a, armeabi-v7a, x86, x86_64 Path = C:\android-sdk-win\platforms\android-24 5) android-25 Name = Android 7.1.1 (not supported by Titanium SDK 6.1.1.v20170612141743, but may work) API Level = 25 Revision = 2 Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = arm64-v8a, armeabi-v7a, x86, x86_64 Path = C:\android-sdk-win\platforms\android-25 Android Add-Ons 6) Google Inc.:Google APIs:21 Name = Google APIs (Android 5.0.1 (API level 21)) **Not supported by Titanium SDK 6.1.1.v20170 612141743** Vendor = Google Inc. Revision = 1 Description = Android + Google APIs Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a, x86, x86_64 Path = C:\android-sdk-win\add-ons\addon-google_apis-google-21 Libraries = none 7) Google Inc.:Google APIs:23 Name = Google APIs (Android 6.0 (API level 23)) Vendor = Google Inc. Revision = 1 Description = Android + Google APIs Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = armeabi-v7a, x86, x86_64 Path = C:\android-sdk-win\add-ons\addon-google_apis-google-23 Libraries = none 8) Google Inc.:Google APIs:24 Name = Google APIs (Android 7.0 (API level 24)) (not supported by Titanium SDK 6.1.1.v20170612 141743, but may work) Vendor = Google Inc. Revision = 1 Description = Android + Google APIs Skins = HVGA, QVGA, WQVGA400, WQVGA432, WSVGA, WVGA800, WVGA854, WXGA720, WXGA800, WXGA800-7in ABIs = arm64-v8a, armeabi-v7a, x86, x86_64 Path = C:\android-sdk-win\add-ons\addon-google_apis-google-24 Libraries = none Android Emulators Nexus_6P_API-23 ID = Nexus_6P_API-23 SDK Version = not installed ABI = x86 Skin = 1440x2560 Path = C:\Users\accmpp\.android\avd\Nexus_6P_API-23.avd SD Card = C:\Users\accmpp\.android\avd\Nexus_6P_API-23.avd\sdcard.img Google APIs = yes titanium_1_WVGA800 ID = titanium_1_WVGA800 SDK Version = not installed ABI = armeabi-v7a Skin = wvga800 Path = C:\Users\accmpp\.android\avd\titanium_1_WVGA800.avd SD Card = C:\Users\accmpp\.android\avd\titanium_1_WVGA800.avd\sdcard.img Google APIs = no Genymotion Emulators None Connected Android Devices None Microsoft (R) Visual Studio No versions found Microsoft (R) Windows Phone SDK No versions found Windows PowerShell Enabled = yes Windows Phone Emulators 8.1 10.0 Windows Phone Devices Android Issues ! Android API Android 5.0.1 (android-21) is too old and is no longer supported by Titanium SDK 6.1.1. The minimum supported Android API level by Titanium SDK 6.1.1 is API level 23. ! Android API Android 5.1.1 (android-22) is too old and is no longer supported by Titanium SDK 6.1.1. The minimum supported Android API level by Titanium SDK 6.1.1 is API level 23. ! Android API Android 7.0 (android-24) is too new and may or may not work with Titanium SDK 6.1.1. The maximum supported Android API level by Titanium SDK 6.1.1 is API level 23. ! Android API Android 7.1.1 (android-25) is too new and may or may not work with Titanium SDK 6.1.1. The maximum supported Android API level by Titanium SDK 6.1.1 is API level 23. ! Android API Google APIs (Google Inc.:Google APIs:21) is too old and is no longer supported by Titanium SDK 6.1.1. The minimum supported Android API level by Titanium SDK 6.1.1 is API level 23. ! Android API Google APIs (Google Inc.:Google APIs:24) is too new and may or may not work with Titanium SDK 6.1.1. The maximum supported Android API level by Titanium SDK 6.1.1 is API level 23. Windows Issues × Unable to find the following required Microsoft.NET assemblies: "Microsoft.SmartDevice.Connectivity.Interface", "Microsoft.SmartDevice.MultiTargeting.Connectivity". These should be resolved by reinstalling Microsoft Visual Studio. × Microsoft Windows Store SDK not found. You will be unable to build Windows Store apps. × Microsoft Windows Phone SDK not found. You will be unable to build Windows Phone apps. You can install it from http://appcelerator.com/windowsphone. × Unable to load DLL 'Microsoft.VisualStudio.Setup.Configuration.Native.dll': The specified module could not be found. (Exception from HRESULT: 0x8007007E) × Microsoft Visual Studio not found. You will be unable to build Windows Phone or Windows Store apps. You can install it from http://appcelerator.com/visualstudio. accmpp@MJ042NXQ ~/Documents/Appcelerator_Studio_Workspace/Hofstra (markey-5.0) $ appc ti setup check Appcelerator Command-Line Interface, version 6.2.2 Copyright (c) 2014-2017, Appcelerator, Inc. All Rights Reserved. Enter ctrl-c at any time to quit. ──────────────────┤ Check Environment ├─────────────────── Node.js √ node installed (v4.8.3) √ npm installed (v2.15.11) Titanium CLI √ cli bleeding edge (v5.0.14) Titanium CLI Dependencies √ acs up-to-date (v2.0.5) √ alloy up-to-date (v1.9.11) √ appc-cli-titanium up-to-date (v4.3.6) √ appc-inquirer up-to-date (v0.1.10) √ appc-logger up-to-date (v1.1.27) √ appc-platform-sdk up-to-date (v2.3.0) √ arrow up-to-date (v2.0.2) √ async up-to-date (v1.5.2) √ chalk up-to-date (v1.1.3) √ char-spinner up-to-date (v1.0.1) √ columnify up-to-date (v1.5.4) √ commander up-to-date (v2.9.0) √ debug up-to-date (v2.6.8) √ ejs up-to-date (v2.5.6) √ fields up-to-date (v0.1.24) √ fs-extra up-to-date (v0.26.7) × fsevents missing √ inquirer up-to-date (v0.11.4) √ ip up-to-date (v1.1.5) √ jwt-simple up-to-date (v0.3.1) √ lodash up-to-date (v3.10.1) √ mkdirp up-to-date (v0.5.1) √ node-appc up-to-date (v0.2.43) √ node-forge up-to-date (v0.6.49) √ npmconf up-to-date (v2.1.2) √ plural up-to-date (v0.2.0) √ progress up-to-date (v1.1.8) √ recursive-readdir up-to-date (v2.2.1) √ request up-to-date (v2.81.0) √ semver up-to-date (v5.3.0) √ tar up-to-date (v2.2.1) √ tar.gz up-to-date (v1.0.5) √ tiapp.xml up-to-date (v0.2.2) √ titanium up-to-date (v5.0.14) √ which up-to-date (v1.2.14) √ wrench up-to-date (v1.5.9) Titanium SDK √ latest sdk installed (v6.2.0.v20170612114319) ! selected sdk latest Titanium SDK "v4.0.0.GA" is not the selected SDK (currently v6.1.1.v20170612141743) Android Environment √ sdk installed (C:\android-sdk-win) √ tools installed (v25.2.5) ! platform tools untested version 26; may or may not work √ build tools installed (v23.0.3) √ adb installed C:\android-sdk-win\platform-tools\adb.exe × android "android" executable not found; please reinstall Android SDK √ emulator installed C:\android-sdk-win\tools\emulator.exe √ mksdcard installed C:\android-sdk-win\tools\mksdcard.exe √ zipalign installed C:\android-sdk-win\build-tools\23.0.3\zipalign.exe √ aapt installed C:\android-sdk-win\build-tools\23.0.3\aapt.exe √ aidl installed C:\android-sdk-win\build-tools\23.0.3\aidl.exe √ targets installed (8 found) √ avds installed (2 found) √ ndk installed (14.1.3816874) √ ndk-build installed (C:\android-ndk-win\android-ndk-r14b\ndk-build.cmd) {noformat}
  7. Ewan Harris 2017-06-13

    Hey [~mpappalardo], I've just reviewed the build servers, there's been a little instability in the build jobs so this change hasn't bubbled up to a published SDK yet, a build is currently underway and I'm hopeful that it should be published soon. I'll give you a ping on this ticket once the change has made it through. Apologies for this!
  8. Ewan Harris 2017-06-13

    [~mpappalardo], looks like the build just succeeded. I just double checked the download and the changed are there, appc ti sdk install --branch 6_1_X 6.1.1.v20170613083237 should get you the build
  9. Markey Pappalardo 2017-06-13

    Hi Ewan, Thanks for the update. I installed the new build and was successfully able to build and run my project on the emulator without the error mentioned above! There is still an issue when I run 'appc ti setup check', it still says "android executable not found; please reinstall Android SDK" and also "fsevents missing".
  10. Abir Mukherjee 2017-06-15

    Closing ticket as fix verified by reporter.
  11. Ewan Harris 2017-06-26

    [~mpappalardo], my apologies in taking so long to get back to you. You can safely ignore those errors, the android executable has been deprecated and is no longer required, and the fsevents missing error it misleading. I've filed TIMOB-24891 and TIMOB-24892 to deal with those issues. Thanks for letting us know!

JSON Source