{ "id": "173879", "key": "AC-6309", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "12217", "key": "AC", "name": "Appcelerator - INBOX", "projectCategory": { "id": "10000", "description": "", "name": "Customer Service" } }, "resolution": { "id": "10000", "description": "", "name": "Done" }, "resolutiondate": "2019-07-18T05:38:21.000+0000", "created": "2019-07-15T19:12:24.000+0000", "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2019-07-18T05:38:21.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "14548", "name": "Titanium SDK & CLI", "description": "Please enter tickets related to the MobileSDK here." } ], "description": "{code}\r\n[ERROR] : \b\b \bFailed to run command \"build\"\r\n[ERROR] : \b\b \bTypeError: Cannot read property 'cyan' of undefined\r\n at WindowsBuilder.loginfo (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\windows\\cli\\commands\\_build\\logInfo.js:62:75)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:3880:24\r\n at replenish (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:1011:17)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:1016:9\r\n at eachOfLimit (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:1041:24)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:1046:16\r\n at _parallel (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:3879:5)\r\n at Object.series (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:4735:5)\r\n at Object.series (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\node-appc\\lib\\async.js:73:8)\r\n at WindowsBuilder.run (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\windows\\cli\\commands\\_build\\run.js:32:13)\r\n---------------------------------------------\r\n at Object.exports.execFile (child_process.js:356:9)\r\n at exports.exec (child_process.js:142:18)\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\lib\\environ.js:267:3\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:3824:9\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:460:16\r\n at replenish (C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:977:25)\r\n at iterateeCallback (C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:967:17)\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:944:16\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:3821:13\r\n---------------------------------------------\r\n at Object.exports.execFile (child_process.js:356:9)\r\n at exports.exec (child_process.js:142:18)\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\lib\\environ.js:255:6\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:3816:26\r\n at replenish (C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:982:17)\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:986:9\r\n at eachOfLimit (C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:1011:22)\r\n at C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:1016:16\r\n at _parallel (C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\node_modules\\node-appc\\node_modules\\async\\dist\\async.js:3815:5)\r\n---------------------------------------------\r\n at Object.run (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\node-appc\\lib\\subprocess.js:60:8)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\env.js:90:22\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\node-appc\\lib\\subprocess.js:132:3\r\n at ChildProcess.exithandler (child_process.js:267:7)\r\n at emitTwo (events.js:126:13)\r\n at ChildProcess.emit (events.js:214:7)\r\n at maybeClose (internal/child_process.js:925:16)\r\n at Process.ChildProcess._handle.onexit (internal/child_process.js:209:5)\r\n---------------------------------------------\r\n at Object.exports.execFile (child_process.js:356:9)\r\n at exports.exec (child_process.js:142:18)\r\n at Object.getRealName (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\node-appc\\lib\\subprocess.js:131:2)\r\n at powershell (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\env.js:85:21)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:718:13\r\n at iterate (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:262:13)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:274:29\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:44:16\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:723:17\r\n---------------------------------------------\r\n at Object.run (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\node-appc\\lib\\subprocess.js:60:8)\r\n at osInfo (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\env.js:71:21)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:718:13\r\n at iterate (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:262:13)\r\n at async.forEachOfSeries.async.eachOfSeries (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:281:9)\r\n at _parallel (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:717:9)\r\n at Object.async.series (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:739:9)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\env.js:69:9\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\utilities.js:49:3\r\n---------------------------------------------\r\n at magik (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\utilities.js:34:10)\r\n at Object.detect (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\env.js:41:9)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\index.js:80:8\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:181:20\r\n at Object.async.forEachOf.async.eachOf (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:233:13)\r\n at Object.async.forEach.async.each (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\node_modules\\async\\lib\\async.js:209:22)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\index.js:79:9\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\utilities.js:49:3\r\n---------------------------------------------\r\n at magik (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\lib\\utilities.js:34:10)\r\n at Object.detect (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\windowslib\\index.js:58:9)\r\n at WindowsBuilder. (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\windows\\cli\\commands\\_build\\config.js:101:14)\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\node-titanium-sdk\\lib\\titanium.js:117:5\r\n at C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:3880:24\r\n at eachOfArrayLike (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:1069:9)\r\n at eachOf (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:1117:5)\r\n at _parallel (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:3879:5)\r\n at Object.parallelLimit [as parallel] (C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\\node_modules\\async\\dist\\async.js:3962:5)\r\n{code}", "attachment": [], "flagged": false, "summary": "Can't build Windows App (TypeError: Cannot read property 'cyan' of undefined)", "creator": { "name": "kooistrag", "key": "kooistrag", "displayName": "kooistrag", "active": true, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "kooistrag", "key": "kooistrag", "displayName": "kooistrag", "active": true, "timeZone": "Europe/Amsterdam" }, "environment": "Host OS: Windows 10\r\nOS Version: 10.0\r\nOS Arch: x86_64\r\n\r\nJRE Version: 1.8.0_181\r\nJRE Vendor: Oracle Corporation\r\nJRE Home: C:\\Program Files\\Java\\jre1.8.0_181\r\n\r\nAxway Appcelerator Studio Version: 5.1.2.201903111843\r\nInstall Directory: file:/C:/Appcelerator/Appcelerator Studio/\r\nWorkspace Directory: file:/C:/Users/Gradus/Documents/Appcelerator_Studio_Workspace-INCOTECH/\r\nVM Arguments: -Dosgi.requiredJavaVersion=1.8\r\n-Xms256m\r\n-Xmx1024m\r\n-Declipse.p2.unsignedPolicy=allow\r\n-Declipse.log.size.max=10000\r\n-Declipse.log.backup.max=5\r\n-Dtitanium.moduleListUrl=http://preview.appcelerator.com/360/modules.json\r\n-Dfile.encoding=UTF-8\r\n-Djava.awt.headless=true\r\n-Djava.class.path=C:\\Appcelerator\\Appcelerator Studio\\\\plugins/org.eclipse.equinox.launcher_1.4.0.v20161219-1356.jar\r\n\r\nLanguage: nl_NL\r\n\r\nTest Service Module Required version: null. Is Installed: false\r\nTest Service Host/URL: https://appctest-2.appcelerator.com/concerto/touchtest\r\nTest Service Server Endpoint URL: http://cloudtest.360.appcelerator.com/concerto\r\nACS App URL: https://api.cloud.appcelerator.com/v1/apps/create.json?ct=enterprise\r\nACS Login URL: https://api.cloud.appcelerator.com/v1/admins/studio_login.json?ct=enterprise\r\n\r\nSelected Titanium SDK: 8.0.2.GA\r\nLatest Titanium SDK: 8.0.2.GA\r\n\r\nTitanium SDK Version: 8.0.2.GA\r\nPlatforms: [android, windows]\r\nSDK Modules API Version:\r\n\tandroid: 4\r\n\twindows: 7\r\nSDK Timestamp: null\r\nSDK Build Number: a12da5b9ce\r\nSDK Location: C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\r\n\r\nTitanium SDK Version: 8.0.1.GA\r\nPlatforms: [android, windows]\r\nSDK Modules API Version:\r\n\tandroid: 4\r\n\twindows: 7\r\nSDK Timestamp: null\r\nSDK Build Number: c4f6f25c7d\r\nSDK Location: C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.1.GA\r\n\r\nTitanium SDK Version: 7.5.2.GA\r\nPlatforms: [android, windows]\r\nSDK Modules API Version:\r\n\tandroid: 4\r\n\twindows: 6\r\nSDK Timestamp: 4/2/2019 17:31\r\nSDK Build Number: 31f9aa4\r\nSDK Location: C:\\ProgramData\\Titanium\\mobilesdk\\win32\\7.5.2.GA\r\n\r\nTitanium SDK Version: 6.3.0.GA\r\nPlatforms: [android, mobileweb, windows]\r\nSDK Modules API Version:\r\n\tandroid: 3\r\n\tmobileweb: 2\r\n\twindows: 3\r\nSDK Timestamp: 11/1/2017 01:16\r\nSDK Build Number: 3620088\r\nSDK Location: C:\\ProgramData\\Titanium\\mobilesdk\\win32\\6.3.0.GA\r\n\r\nBrowsers\r\n - Default system web browser: Unknown (N/A)\r\n - Firefox: 68.0 (C:\\Program Files\\Mozilla Firefox\\firefox.exe)\r\n - Internet Explorer: 9.11.17134.0 (C:\\Program Files\\Internet Explorer\\iexplore.exe)\r\n - Chrome: Unknown (C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe)\r\n\r\nAndroid SDK Version: 6.0\r\nAndroid NDK Version: Unknown/Uninstalled\r\nAndroid Info Output:\r\n{\"node\":{\"path\":\"C:\\\\Users\\\\Gradus\\\\.appcelerator\\\\appcd\\\\node\\\\v8.11.1\\\\win32\\\\x64\\\\node.exe\",\"versions\":{\"uv\":\"1.19.1\",\"v8\":\"6.2.414.50\",\"tz\":\"2017c\",\"http_parser\":\"2.8.0\",\"modules\":\"57\",\"node\":\"8.11.1\",\"nghttp2\":\"1.25.0\",\"zlib\":\"1.2.11\",\"ares\":\"1.10.1-DEV\",\"openssl\":\"1.0.2o\",\"unicode\":\"10.0\",\"cldr\":\"32.0\",\"icu\":\"60.1\"},\"version\":\"8.11.1\"},\"jdks\":[{\"path\":\"C:\\\\Program Files\\\\Java\\\\jdk-12.0.1\",\"default\":true,\"build\":12,\"executables\":{\"javac\":\"C:\\\\Program Files\\\\Java\\\\jdk-12.0.1\\\\bin\\\\javac.exe\",\"java\":\"C:\\\\Program Files\\\\Java\\\\jdk-12.0.1\\\\bin\\\\java.exe\",\"keytool\":\"C:\\\\Program Files\\\\Java\\\\jdk-12.0.1\\\\bin\\\\keytool.exe\",\"jarsigner\":\"C:\\\\Program Files\\\\Java\\\\jdk-12.0.1\\\\bin\\\\jarsigner.exe\"},\"arch\":\"64bit\",\"version\":\"12.0.1\"}],\"os\":{\"numcpus\":4,\"memory\":1.7094262784E10,\"name\":\"Microsoft Windows 10 Home\",\"arch\":\"x64\",\"version\":\"10.0.17134\",\"platform\":\"win32\"},\"titanium\":{\"sdks\":[{\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\mobilesdk\\\\win32\\\\6.3.0.GA\",\"manifest\":{\"moduleAPIVersion\":{\"mobileweb\":\"2\",\"android\":\"3\",\"windows\":\"3\",\"iphone\":\"2\"},\"githash\":\"3620088\",\"name\":\"6.3.0.v20171031181249\",\"version\":\"6.3.0\",\"timestamp\":\"11\\/1\\/2017 01:16\",\"platforms\":[\"android\",\"mobileweb\",\"windows\"]},\"name\":\"6.3.0.GA\"},{\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\mobilesdk\\\\win32\\\\7.5.2.GA\",\"manifest\":{\"moduleAPIVersion\":{\"android\":\"4\",\"windows\":\"6\",\"iphone\":\"2\"},\"githash\":\"31f9aa4\",\"name\":\"7.5.2.v20190402102757\",\"version\":\"7.5.2\",\"timestamp\":\"4\\/2\\/2019 17:31\",\"platforms\":[\"android\",\"windows\"]},\"name\":\"7.5.2.GA\"},{\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\mobilesdk\\\\win32\\\\8.0.1.GA\",\"manifest\":{\"moduleAPIVersion\":{\"android\":\"4\",\"windows\":\"7\",\"iphone\":\"2\"},\"githash\":\"c4f6f25c7d\",\"name\":\"8.0.1.v20190514113328\",\"version\":\"8.0.1\",\"platforms\":[\"android\",\"windows\"]},\"name\":\"8.0.1.GA\"},{\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\mobilesdk\\\\win32\\\\8.0.2.GA\",\"manifest\":{\"moduleAPIVersion\":{\"android\":\"4\",\"windows\":\"7\",\"iphone\":\"2\"},\"githash\":\"a12da5b9ce\",\"name\":\"8.0.2.v20190617094142\",\"version\":\"8.0.2\",\"platforms\":[\"android\",\"windows\"]},\"name\":\"8.0.2.GA\"}],\"modules\":{\"android\":{\"ti.cloudpush\":{\"6.0.1\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2012-2019 by Axway, Inc.\",\"author\":\"Dawson Toth, Jeff English, Paul Lv and Jon Alter\",\"description\":\"ACS Push notifications for Android\",\"apiversion\":4,\"version\":\"6.0.1\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.cloudpush\\\\6.0.1\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"7.5.0\",\"name\":\"cloudpush\",\"guid\":\"2d542783-c83c-4597-bd61-1073aa16ece2\",\"moduleid\":\"ti.cloudpush\"},\"4.0.4\":{\"architectures\":\"armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2012-2016 by Appcelerator, Inc.\",\"author\":\"Dawson Toth, Jeff English, Paul Lv and Jon Alter\",\"description\":\"ACS Push notifications for Android\",\"apiversion\":3,\"version\":\"4.0.4\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.cloudpush\\\\4.0.4\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"6.0.0\",\"name\":\"cloudpush\",\"guid\":\"2d542783-c83c-4597-bd61-1073aa16ece2\",\"moduleid\":\"ti.cloudpush\"}},\"ti.webdialog\":{\"1.1.0\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2017 by Axway Appcelerator & Prashant Saini\",\"author\":\"Prashant Saini\",\"description\":\"titanium-web-dialog\",\"apiversion\":4,\"version\":\"1.1.0\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.webdialog\\\\1.1.0\",\"license\":\"Apache 2.0\",\"minsdk\":\"7.0.0\",\"name\":\"titanium-web-dialog\",\"guid\":\"1f19cce1-0ad7-4e25-ab3b-0666f54a0a49\",\"moduleid\":\"ti.webdialog\"}},\"ti.identity\":{\"2.1.0\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2017 by Your Company\",\"author\":\"Hans Knoechel\",\"description\":\"titanium-identity\",\"apiversion\":4,\"version\":\"2.1.0\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.identity\\\\2.1.0\",\"license\":\"Specify your license\",\"minsdk\":\"7.0.0\",\"name\":\"titanium-identity\",\"guid\":\"c3d987a8-8bd4-42cd-a3e4-2a75952d1ea0\",\"moduleid\":\"ti.identity\"}},\"ti.map\":{\"4.3.1\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2013-present by Axway, Inc.\",\"author\":\"Appcelerator\",\"respackage\":\"com.google.android.gms\",\"description\":\"External version of Map module to support new Google Map v2 sdk\",\"apiversion\":4,\"version\":\"4.3.1\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.map\\\\4.3.1\",\"license\":\"Apache Public License v2\",\"minsdk\":\"7.0.0\",\"name\":\"map\",\"guid\":\"f0d8fd44-86d2-4730-b67d-bd454577aeee\",\"moduleid\":\"ti.map\"},\"3.3.1\":{\"architectures\":\"armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2013-2017 by Appcelerator, Inc.\",\"author\":\"Hieu Pham\",\"respackage\":\"com.google.android.gms\",\"description\":\"External version of Map module to support new Google Map v2 sdk\",\"apiversion\":3,\"version\":\"3.3.1\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.map\\\\3.3.1\",\"license\":\"Apache Public License v2\",\"minsdk\":\"6.0.0\",\"name\":\"map\",\"guid\":\"f0d8fd44-86d2-4730-b67d-bd454577aeee\",\"moduleid\":\"ti.map\"}},\"facebook\":{\"6.2.0\":{\"architectures\":\"armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2014 by Mark Mokryn, Copyright (c) 2009-2017 by Appcelerator\",\"author\":\"Mark Mokryn and Ashraf A. S. (Appcelerator)\",\"respackage\":\"com.facebook\",\"description\":\"facebook\",\"apiversion\":3,\"version\":\"6.2.0\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\facebook\\\\6.2.0\",\"license\":\"Apache License Version 2.0\",\"minsdk\":\"6.0.0\",\"name\":\"Facebook\",\"guid\":\"e4f7ac61-1ee7-44c5-bc27-fa6876e2dce9\",\"moduleid\":\"facebook\"},\"7.3.1\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2014 by Mark Mokryn, Copyright (c) 2009-present by Appcelerator\",\"author\":\"Mark Mokryn and Ashraf A. S. (Appcelerator)\",\"description\":\"facebook\",\"apiversion\":4,\"version\":\"7.3.1\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\facebook\\\\7.3.1\",\"license\":\"Apache License Version 2.0\",\"minsdk\":\"7.0.0\",\"name\":\"Facebook\",\"guid\":\"e4f7ac61-1ee7-44c5-bc27-fa6876e2dce9\",\"moduleid\":\"facebook\"},\"8.0.0\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2014 by Mark Mokryn, Copyright (c) 2009-present by Appcelerator\",\"author\":\"Mark Mokryn and Ashraf A. S. (Appcelerator)\",\"description\":\"facebook\",\"apiversion\":4,\"version\":\"8.0.0\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\facebook\\\\8.0.0\",\"license\":\"Apache License Version 2.0\",\"minsdk\":\"7.0.0\",\"name\":\"Facebook\",\"guid\":\"e4f7ac61-1ee7-44c5-bc27-fa6876e2dce9\",\"moduleid\":\"facebook\"}},\"hyperloop\":{\"1.2.8\":{\"architectures\":\"armeabi armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2016 Appcelerator, Inc.\",\"author\":\"Appcelerator\",\"description\":\"hyperloop-android\",\"apiversion\":2,\"version\":\"1.2.8\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\hyperloop\\\\1.2.8\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"5.4.0\",\"name\":\"hyperloop-android\",\"guid\":\"bdaca69f-b316-4ce6-9065-7a61e1dafa39\",\"moduleid\":\"hyperloop\"},\"3.1.4\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2017 Appcelerator, Inc.\",\"author\":\"Appcelerator\",\"description\":\"hyperloop-android\",\"apiversion\":4,\"version\":\"3.1.4\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\hyperloop\\\\3.1.4\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"7.0.0\",\"name\":\"hyperloop-android\",\"guid\":\"bdaca69f-b316-4ce6-9065-7a61e1dafa39\",\"moduleid\":\"hyperloop\"},\"4.0.2\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2017 Appcelerator, Inc.\",\"author\":\"Appcelerator\",\"description\":\"hyperloop-android\",\"apiversion\":4,\"version\":\"4.0.2\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\hyperloop\\\\4.0.2\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"7.0.0\",\"name\":\"hyperloop-android\",\"guid\":\"bdaca69f-b316-4ce6-9065-7a61e1dafa39\",\"moduleid\":\"hyperloop\"}},\"ti.touchid\":{\"3.0.1\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2017 by Axway\",\"author\":\"Hieu Pham\",\"description\":\"Fingerprint module.\",\"apiversion\":4,\"version\":\"3.0.1\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.touchid\\\\3.0.1\",\"license\":\"Apache Public License v2\",\"minsdk\":\"7.0.0\",\"name\":\"touchid\",\"guid\":\"f0d8fd44-86d2-4730-b67d-bd454577aeee\",\"moduleid\":\"ti.touchid\"},\"2.2.0\":{\"architectures\":\"armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2017 by Axway\",\"author\":\"Hieu Pham\",\"description\":\"Fingerprint module.\",\"apiversion\":3,\"version\":\"2.2.0\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.touchid\\\\2.2.0\",\"license\":\"Apache Public License v2\",\"minsdk\":\"6.0.0\",\"name\":\"touchid\",\"guid\":\"f0d8fd44-86d2-4730-b67d-bd454577aeee\",\"moduleid\":\"ti.touchid\"}},\"ti.playservices\":{\"16.1.2\":{\"architectures\":\"arm64-v8a armeabi-v7a x86\",\"copyright\":\"Copyright (c) 2017-2019 by Axway Appcelerator\",\"commonjs\":\"true\",\"description\":\"Titanium Google Play Services module.\",\"apiversion\":4,\"version\":\"16.1.2\",\"platform\":\"android\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\android\\\\ti.playservices\\\\16.1.2\",\"license\":\"Apache Public License v2\",\"minsdk\":\"7.0.0\",\"name\":\"playservices\",\"guid\":\"32184149-411f-436b-92a8-c6ddb98a5fb6\",\"moduleid\":\"ti.playservices\"}}},\"commonjs\":{\"ti.cloud\":{\"3.2.11\":{\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\commonjs\\\\ti.cloud\\\\3.2.11\",\"license\":\"Appcelerator Commercial License\",\"copyright\":\"Copyright (c) 2011-2014 by Appcelerator, Inc.\",\"minsdk\":\"2.1.0\",\"author\":\"Dawson Toth, Jeff English, Jon Alter, Paul Lv, Michael Goff, and Pedro Enrique\",\"name\":\"ti.cloud\",\"description\":\"Appcelerator Cloud Services\",\"guid\":\"1056b5d2-2bb5-4339-b930-297637aeec4e\",\"moduleid\":\"ti.cloud\",\"version\":\"3.2.11\",\"platform\":\"commonjs\"}}},\"ios\":{\"hyperloop\":{\"1.2.8\":{\"architectures\":\"armv7 arm64 i386 x86_64\",\"copyright\":\"Copyright (c) 2016 by Appcelerator, Inc.\",\"author\":\"Appcelerator\",\"description\":\"hyperloop\",\"apiversion\":2,\"version\":\"1.2.8\",\"platform\":\"ios\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\iphone\\\\hyperloop\\\\1.2.8\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"5.4.0\",\"name\":\"hyperloop\",\"guid\":\"bdaca69f-b316-4ce6-9065-7a61e1dafa39\",\"moduleid\":\"hyperloop\"},\"3.1.4\":{\"architectures\":\"armv7 arm64 i386 x86_64\",\"copyright\":\"Copyright (c) 2016-Present by Appcelerator, Inc.\",\"author\":\"Appcelerator\",\"description\":\"hyperloop\",\"apiversion\":2,\"version\":\"3.1.4\",\"platform\":\"ios\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\iphone\\\\hyperloop\\\\3.1.4\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"7.0.0\",\"name\":\"hyperloop\",\"guid\":\"bdaca69f-b316-4ce6-9065-7a61e1dafa39\",\"moduleid\":\"hyperloop\"},\"4.0.2\":{\"architectures\":\"armv7 arm64 i386 x86_64\",\"copyright\":\"Copyright (c) 2016-Present by Appcelerator, Inc.\",\"author\":\"Appcelerator\",\"description\":\"hyperloop\",\"apiversion\":2,\"version\":\"4.0.2\",\"platform\":\"ios\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\iphone\\\\hyperloop\\\\4.0.2\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"7.0.0\",\"name\":\"hyperloop\",\"guid\":\"bdaca69f-b316-4ce6-9065-7a61e1dafa39\",\"moduleid\":\"hyperloop\"}}},\"windows\":{\"hyperloop\":{\"3.1.4\":{\"architectures\":\"ARM x86\",\"copyright\":\"Copyright (c) 2016-Present Appcelerator, Inc.\",\"moduleIdAsIdentifier\":\"Hyperloop\",\"author\":\"Appcelerator\",\"description\":\"hyperloop\",\"apiversion\":6,\"version\":\"3.1.4\",\"platform\":\"windows\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\windows\\\\hyperloop\\\\3.1.4\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"7.3.0\",\"classname\":\"HyperloopModule\",\"name\":\"hyperloop\",\"guid\":\"bdaca69f-b316-4ce6-9065-7a61e1dafa39\",\"moduleid\":\"hyperloop\"},\"4.0.2\":{\"architectures\":\"ARM x86\",\"copyright\":\"Copyright (c) 2016-Present Appcelerator, Inc.\",\"moduleIdAsIdentifier\":\"Hyperloop\",\"author\":\"Appcelerator\",\"description\":\"hyperloop\",\"apiversion\":7,\"version\":\"4.0.2\",\"platform\":\"windows\",\"path\":\"C:\\\\ProgramData\\\\Titanium\\\\modules\\\\windows\\\\hyperloop\\\\4.0.2\",\"license\":\"Appcelerator Commercial License\",\"minsdk\":\"8.0.0\",\"classname\":\"HyperloopModule\",\"name\":\"hyperloop\",\"guid\":\"bdaca69f-b316-4ce6-9065-7a61e1dafa39\",\"moduleid\":\"hyperloop\"}}}}},\"android\":{\"ndk\":[],\"devices\":[],\"sdk\":[{\"path\":\"C:\\\\android-sdk-win\",\"default\":true,\"systemImages\":{\"android-23\\/google_apis\\/x86\":{\"skins\":[],\"abi\":\"x86\",\"sdk\":\"android-23\",\"type\":\"google_apis\"},\"android-28\\/android-wear\\/x86\":{\"skins\":[\"AndroidWearRound\",\"AndroidWearRound360x360\",\"AndroidWearRound390x390\",\"AndroidWearRound400x400\",\"AndroidWearRound454x454\",\"AndroidWearRound480x480\",\"AndroidWearRoundChin320x290\",\"AndroidWearRoundChin320x300\",\"AndroidWearRoundChin360x325\",\"AndroidWearRoundChin360x326\",\"AndroidWearRoundChin360x330\",\"AndroidWearSquare\",\"AndroidWearSquare240x240\",\"AndroidWearSquare320x320\"],\"abi\":\"x86\",\"sdk\":\"android-28\",\"type\":\"android-wear\"},\"android-23\\/android-wear\\/x86\":{\"skins\":[\"AndroidWearRound\",\"AndroidWearRound360x360\",\"AndroidWearRound400x400\",\"AndroidWearRound480x480\",\"AndroidWearRoundChin320x290\",\"AndroidWearRoundChin320x300\",\"AndroidWearRoundChin360x325\",\"AndroidWearRoundChin360x326\",\"AndroidWearRoundChin360x330\",\"AndroidWearSquare\",\"AndroidWearSquare240x240\",\"AndroidWearSquare320x320\"],\"abi\":\"x86\",\"sdk\":\"android-23\",\"type\":\"android-wear\"},\"android-23\\/default\\/x86_64\":{\"skins\":[],\"abi\":\"x86_64\",\"sdk\":\"android-23\",\"type\":\"default\"},\"android-23\\/android-tv\\/armeabi-v7a\":{\"skins\":[],\"abi\":\"armeabi-v7a\",\"sdk\":\"android-23\",\"type\":\"android-tv\"},\"android-23\\/android-tv\\/x86\":{\"skins\":[],\"abi\":\"x86\",\"sdk\":\"android-23\",\"type\":\"android-tv\"},\"android-23\\/google_apis\\/x86_64\":{\"skins\":[],\"abi\":\"x86_64\",\"sdk\":\"android-23\",\"type\":\"google_apis\"},\"android-23\\/default\\/armeabi-v7a\":{\"skins\":[],\"abi\":\"armeabi-v7a\",\"sdk\":\"android-23\",\"type\":\"default\"},\"android-23\\/google_apis\\/armeabi-v7a\":{\"skins\":[],\"abi\":\"armeabi-v7a\",\"sdk\":\"android-23\",\"type\":\"google_apis\"},\"android-23\\/default\\/x86\":{\"skins\":[],\"abi\":\"x86\",\"sdk\":\"android-23\",\"type\":\"default\"},\"android-Q\\/android-tv\\/x86\":{\"skins\":[],\"abi\":\"x86\",\"sdk\":\"android-Q\",\"type\":\"android-tv\"},\"android-23\\/android-wear\\/armeabi-v7a\":{\"skins\":[\"AndroidWearRound\",\"AndroidWearRound360x360\",\"AndroidWearRound400x400\",\"AndroidWearRound480x480\",\"AndroidWearRoundChin320x290\",\"AndroidWearRoundChin320x300\",\"AndroidWearRoundChin360x325\",\"AndroidWearRoundChin360x326\",\"AndroidWearRoundChin360x330\",\"AndroidWearSquare\",\"AndroidWearSquare240x240\",\"AndroidWearSquare320x320\"],\"abi\":\"armeabi-v7a\",\"sdk\":\"android-23\",\"type\":\"android-wear\"}},\"addons\":[],\"buildTools\":[{\"path\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.2\",\"dx\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.2\\\\lib\\\\dx.jar\",\"executables\":{\"zipalign\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.2\\\\zipalign.exe\",\"aapt\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.2\\\\aapt.exe\",\"aapt2\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.2\\\\aapt2.exe\",\"aidl\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.2\\\\aidl.exe\"},\"version\":\"29.0.0 rc2\"},{\"path\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.3\",\"dx\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.3\\\\lib\\\\dx.jar\",\"executables\":{\"zipalign\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.3\\\\zipalign.exe\",\"aapt\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.3\\\\aapt.exe\",\"aapt2\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.3\\\\aapt2.exe\",\"aidl\":\"C:\\\\android-sdk-win\\\\build-tools\\\\29.0.0.3\\\\aidl.exe\"},\"version\":\"29.0.0 rc3\"}],\"platformTools\":{\"path\":\"C:\\\\android-sdk-win\\\\platform-tools\",\"executables\":{\"adb\":\"C:\\\\android-sdk-win\\\\platform-tools\\\\adb.exe\"},\"version\":\"29.0.0\"},\"targets\":[],\"tools\":{\"path\":\"C:\\\\android-sdk-win\\\\tools\",\"executables\":{\"emulator\":\"C:\\\\android-sdk-win\\\\tools\\\\emulator.exe\",\"android\":\"C:\\\\android-sdk-win\\\\tools\\\\android.bat\",\"sdkmanager\":\"C:\\\\android-sdk-win\\\\tools\\\\bin\\\\sdkmanager.bat\"},\"version\":\"25.2.5\"},\"platforms\":[{\"abis\":{\"default\":[\"armeabi-v7a\",\"x86\",\"x86_64\"],\"android-tv\":[\"armeabi-v7a\",\"x86\"],\"android-wear\":[\"armeabi-v7a\",\"x86\"],\"google_apis\":[\"armeabi-v7a\",\"x86\",\"x86_64\"]},\"defaultSkin\":\"WVGA800\",\"version\":\"6.0\",\"revision\":3,\"skins\":[\"HVGA\",\"QVGA\",\"WQVGA400\",\"WQVGA432\",\"WSVGA\",\"WVGA800\",\"WVGA854\",\"WXGA720\",\"WXGA800\",\"WXGA800-7in\",\"AndroidWearRound\",\"AndroidWearRound360x360\",\"AndroidWearRound400x400\",\"AndroidWearRound480x480\",\"AndroidWearRoundChin320x290\",\"AndroidWearRoundChin320x300\",\"AndroidWearRoundChin360x325\",\"AndroidWearRoundChin360x326\",\"AndroidWearRoundChin360x330\",\"AndroidWearSquare\",\"AndroidWearSquare240x240\",\"AndroidWearSquare320x320\"],\"path\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-23\",\"minToolsRev\":22,\"codename\":null,\"name\":\"Android 6.0\",\"androidJar\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-23\\\\android.jar\",\"sdk\":\"android-23\",\"aidl\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-23\\\\framework.aidl\",\"apiLevel\":23},{\"abis\":{\"android-wear\":[\"x86\"]},\"defaultSkin\":\"WVGA800\",\"version\":\"9\",\"revision\":1,\"skins\":[\"HVGA\",\"QVGA\",\"WQVGA400\",\"WQVGA432\",\"WSVGA\",\"WVGA800\",\"WVGA854\",\"WXGA720\",\"WXGA800\",\"WXGA800-7in\",\"AndroidWearRound\",\"AndroidWearRound360x360\",\"AndroidWearRound390x390\",\"AndroidWearRound400x400\",\"AndroidWearRound454x454\",\"AndroidWearRound480x480\",\"AndroidWearRoundChin320x290\",\"AndroidWearRoundChin320x300\",\"AndroidWearRoundChin360x325\",\"AndroidWearRoundChin360x326\",\"AndroidWearRoundChin360x330\",\"AndroidWearSquare\",\"AndroidWearSquare240x240\",\"AndroidWearSquare320x320\"],\"path\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-28\",\"minToolsRev\":22,\"codename\":null,\"name\":\"Android 9\",\"androidJar\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-28\\\\android.jar\",\"sdk\":\"android-28\",\"aidl\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-28\\\\framework.aidl\",\"apiLevel\":28}]}],\"targets\":{\"1\":{\"abis\":[\"armeabi-v7a\",\"x86\",\"x86_64\"],\"type\":\"platform\",\"version\":\"6.0\",\"revision\":3,\"skins\":[\"HVGA\",\"QVGA\",\"WQVGA400\",\"WQVGA432\",\"WSVGA\",\"WVGA800\",\"WVGA854\",\"WXGA720\",\"WXGA800\",\"WXGA800-7in\",\"AndroidWearRound\",\"AndroidWearRound360x360\",\"AndroidWearRound400x400\",\"AndroidWearRound480x480\",\"AndroidWearRoundChin320x290\",\"AndroidWearRoundChin320x300\",\"AndroidWearRoundChin360x325\",\"AndroidWearRoundChin360x326\",\"AndroidWearRoundChin360x330\",\"AndroidWearSquare\",\"AndroidWearSquare240x240\",\"AndroidWearSquare320x320\"],\"path\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-23\",\"ABIs\":[\"armeabi-v7a\",\"x86\",\"x86_64\"],\"name\":\"Android 6.0\",\"api-level\":23,\"id\":\"1\",\"androidJar\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-23\\\\android.jar\",\"sdk\":23,\"aidl\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-23\\\\framework.aidl\",\"apiLevel\":\"23\"},\"2\":{\"abis\":[\"x86\"],\"type\":\"platform\",\"version\":\"9\",\"revision\":1,\"skins\":[\"HVGA\",\"QVGA\",\"WQVGA400\",\"WQVGA432\",\"WSVGA\",\"WVGA800\",\"WVGA854\",\"WXGA720\",\"WXGA800\",\"WXGA800-7in\",\"AndroidWearRound\",\"AndroidWearRound360x360\",\"AndroidWearRound390x390\",\"AndroidWearRound400x400\",\"AndroidWearRound454x454\",\"AndroidWearRound480x480\",\"AndroidWearRoundChin320x290\",\"AndroidWearRoundChin320x300\",\"AndroidWearRoundChin360x325\",\"AndroidWearRoundChin360x326\",\"AndroidWearRoundChin360x330\",\"AndroidWearSquare\",\"AndroidWearSquare240x240\",\"AndroidWearSquare320x320\"],\"path\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-28\",\"ABIs\":[\"x86\"],\"name\":\"Android 9\",\"api-level\":28,\"id\":\"2\",\"androidJar\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-28\\\\android.jar\",\"sdk\":28,\"aidl\":\"C:\\\\android-sdk-win\\\\platforms\\\\android-28\\\\framework.aidl\",\"apiLevel\":\"28\"}},\"emulators\":[{\"path\":\"C:\\\\Users\\\\Gradus\\\\.android\\\\avd\\\\titanium_1_WVGA800.avd\",\"googleApis\":false,\"sdk-version\":\"6.0\",\"name\":\"titanium_1_WVGA800\",\"skin\":\"wvga800\",\"abi\":\"armeabi-v7a\",\"api-level\":23,\"id\":\"titanium_1_WVGA800\",\"type\":\"avd\",\"device\":\"undefined (undefined)\",\"sdcard\":\"C:\\\\Users\\\\Gradus\\\\.android\\\\avd\\\\titanium_1_WVGA800.avd\\\\sdcard.img\",\"target\":\"Android 6.0 (API level 23)\"}]},\"npm\":{\"path\":\"C:\\\\Program Files (x86)\\\\nodejs\\\\npm.cmd\",\"version\":\"5.5.1\",\"home\":\"C:\\\\Program Files (x86)\\\\nodejs\\\\node_modules\\\\npm\"},\"windows\":{\"windowsphone\":{\"10.0\":{\"registryKey\":\"HKEY_LOCAL_MACHINE\\\\Software\\\\Wow6432Node\\\\Microsoft\\\\Microsoft SDKs\\\\Windows\\\\v10.0\",\"path\":\"C:\\\\Program Files (x86)\\\\Windows Kits\\\\10\\\\\",\"deployCmd\":\"C:\\\\Program Files (x86)\\\\Windows Kits\\\\10\\\\bin\\\\10.0.18362.0\\\\x86\\\\WinAppDeployCmd.exe\",\"sdks\":[\"10.0.15254.0\",\"10.0.16299.0\",\"10.0.17134.0\",\"10.0.17763.0\",\"10.0.18362.0\"],\"version\":\"10.0\",\"xapSignTool\":null,\"selected\":true,\"supported\":true}},\"devices\":[],\"visualstudio\":{\"Visual Studio Community 2019\":{\"wpsdk\":null,\"registryKey\":null,\"path\":\"C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\",\"msbuildVersion\":\"16.1.29102.190\",\"vsDevCmd\":\"C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\\\\Common7\\\\Tools\\\\VsDevCmd.bat\",\"clrVersion\":null,\"vcvarsall\":\"C:\\\\PROGRA~2\\\\MICROS~2\\\\2019\\\\COMMUN~1\\\\VC\\\\AUXILI~1\\\\Build\\\\VCVARS~1.BAT\",\"version\":\"Visual Studio Community 2019\",\"selected\":true,\"supported\":\"true\"}},\"windows\":{\"10.0\":{\"registryKey\":\"HKEY_LOCAL_MACHINE\\\\Software\\\\Wow6432Node\\\\Microsoft\\\\Microsoft SDKs\\\\Windows\\\\v10.0\",\"makeCert\":null,\"path\":\"C:\\\\Program Files (x86)\\\\Windows Kits\\\\10\\\\\",\"pvk2pfx\":null,\"signTool\":null,\"sdks\":[\"10.0.16299.0\",\"10.0.17134.0\",\"10.0.17763.0\",\"10.0.18362.0\"],\"version\":\"10.0\",\"selected\":true,\"supported\":true}},\"selectedVisualStudio\":{\"wpsdk\":null,\"registryKey\":null,\"path\":\"C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\",\"msbuildVersion\":\"16.1.29102.190\",\"vsDevCmd\":\"C:\\\\Program Files (x86)\\\\Microsoft Visual Studio\\\\2019\\\\Community\\\\Common7\\\\Tools\\\\VsDevCmd.bat\",\"clrVersion\":null,\"vcvarsall\":\"C:\\\\PROGRA~2\\\\MICROS~2\\\\2019\\\\COMMUN~1\\\\VC\\\\AUXILI~1\\\\Build\\\\VCVARS~1.BAT\",\"version\":\"Visual Studio Community 2019\",\"selected\":true,\"supported\":\"true\"},\"emulators\":{\"10.0\":[],\"8.0\":[],\"8.1\":[]}},\"ios\":{},\"genymotion\":{\"path\":null,\"virtualbox\":null,\"executables\":{},\"version\":null,\"home\":null,\"emulators\":[]}}\r\n\r\nNode.ACS Host URL: https://admin.cloudapp-enterprise.appcelerator.com\r\nLiveView Version: null\r\n\r\nNode.JS Version: v8.9.1\r\n\r\nNPM Path: C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js\r\n\r\nNPM Version: 5.5.1\r\n\r\nC:\\Users\\Gradus\\AppData\\Roaming\\npm\r\n\r\n`-- appcelerator@4.2.13\r\n\r\n\r\n\r\nnpm -g ls titanium: C:\\Users\\Gradus\\AppData\\Roaming\\npm\r\n\r\n`-- (empty)\r\n\r\n\r\n\r\nPackages: C:\\Users\\Gradus\\AppData\\Roaming\\npm\r\n\r\n`-- appcelerator@4.2.13\r\n\r\n +-- async@1.5.2\r\n\r\n +-- chalk@0.5.1\r\n\r\n | +-- ansi-styles@1.1.0\r\n\r\n | +-- escape-string-regexp@1.0.5\r\n\r\n | +-- has-ansi@0.1.0\r\n\r\n | | `-- ansi-regex@0.2.1\r\n\r\n | +-- strip-ansi@0.3.0\r\n\r\n | | `-- ansi-regex@0.2.1 deduped\r\n\r\n | `-- supports-color@0.2.0\r\n\r\n +-- debug@2.6.9\r\n\r\n | `-- ms@2.0.0\r\n\r\n +-- npm-install-checks@3.0.0\r\n\r\n | `-- semver@5.4.1 deduped\r\n\r\n +-- pac-proxy-agent@2.0.2\r\n\r\n | +-- agent-base@4.2.1\r\n\r\n | | `-- es6-promisify@5.0.0\r\n\r\n | | `-- es6-promise@4.2.6\r\n\r\n | +-- debug@3.2.6\r\n\r\n | | `-- ms@2.1.1\r\n\r\n | +-- get-uri@2.0.3\r\n\r\n | | +-- data-uri-to-buffer@2.0.1\r\n\r\n | | | `-- @types/node@8.10.49\r\n\r\n | | +-- debug@4.1.1\r\n\r\n | | | `-- ms@2.1.1\r\n\r\n | | +-- extend@3.0.2 deduped\r\n\r\n | | +-- file-uri-to-path@1.0.0\r\n\r\n | | +-- ftp@0.3.10\r\n\r\n | | | +-- readable-stream@1.1.14\r\n\r\n | | | | +-- core-util-is@1.0.2\r\n\r\n | | | | +-- inherits@2.0.3 deduped\r\n\r\n | | | | +-- isarray@0.0.1\r\n\r\n | | | | `-- string_decoder@0.10.31\r\n\r\n | | | `-- xregexp@2.0.0\r\n\r\n | | `-- readable-stream@3.4.0\r\n\r\n | | +-- inherits@2.0.3 deduped\r\n\r\n | | +-- string_decoder@1.2.0\r\n\r\n | | | `-- safe-buffer@5.1.2 deduped\r\n\r\n | | `-- util-deprecate@1.0.2\r\n\r\n | +-- http-proxy-agent@2.1.0\r\n\r\n | | +-- agent-base@4.2.1 deduped\r\n\r\n | | `-- debug@3.1.0\r\n\r\n | | `-- ms@2.0.0 deduped\r\n\r\n | +-- https-proxy-agent@2.2.1\r\n\r\n | | +-- agent-base@4.2.1 deduped\r\n\r\n | | `-- debug@3.2.6\r\n\r\n | | `-- ms@2.1.1\r\n\r\n | +-- pac-resolver@3.0.0\r\n\r\n | | +-- co@4.6.0\r\n\r\n | | +-- degenerator@1.0.4\r\n\r\n | | | +-- ast-types@0.13.1\r\n\r\n | | | +-- escodegen@1.11.1\r\n\r\n | | | | +-- esprima@3.1.3 deduped\r\n\r\n | | | | +-- estraverse@4.2.0\r\n\r\n | | | | +-- esutils@2.0.2\r\n\r\n | | | | +-- optionator@0.8.2\r\n\r\n | | | | | +-- deep-is@0.1.3\r\n\r\n | | | | | +-- fast-levenshtein@2.0.6\r\n\r\n | | | | | +-- levn@0.3.0\r\n\r\n | | | | | | +-- prelude-ls@1.1.2 deduped\r\n\r\n | | | | | | `-- type-check@0.3.2 deduped\r\n\r\n | | | | | +-- prelude-ls@1.1.2\r\n\r\n | | | | | +-- type-check@0.3.2\r\n\r\n | | | | | | `-- prelude-ls@1.1.2 deduped\r\n\r\n | | | | | `-- wordwrap@1.0.0\r\n\r\n | | | | `-- source-map@0.6.1\r\n\r\n | | | `-- esprima@3.1.3\r\n\r\n | | +-- ip@1.1.5\r\n\r\n | | +-- netmask@1.0.6\r\n\r\n | | `-- thunkify@2.1.2\r\n\r\n | +-- raw-body@2.4.0\r\n\r\n | | +-- bytes@3.1.0\r\n\r\n | | +-- http-errors@1.7.2\r\n\r\n | | | +-- depd@1.1.2\r\n\r\n | | | +-- inherits@2.0.3 deduped\r\n\r\n | | | +-- setprototypeof@1.1.1\r\n\r\n | | | +-- statuses@1.5.0\r\n\r\n | | | `-- toidentifier@1.0.0\r\n\r\n | | +-- iconv-lite@0.4.24\r\n\r\n | | | `-- safer-buffer@2.1.2\r\n\r\n | | `-- unpipe@1.0.0\r\n\r\n | `-- socks-proxy-agent@3.0.1\r\n\r\n | +-- agent-base@4.2.1 deduped\r\n\r\n | `-- socks@1.1.10\r\n\r\n | +-- ip@1.1.5 deduped\r\n\r\n | `-- smart-buffer@1.1.15\r\n\r\n +-- progress@1.1.8\r\n\r\n +-- request@2.88.0\r\n\r\n | +-- aws-sign2@0.7.0\r\n\r\n | +-- aws4@1.8.0\r\n\r\n | +-- caseless@0.12.0\r\n\r\n | +-- combined-stream@1.0.8\r\n\r\n | | `-- delayed-stream@1.0.0\r\n\r\n | +-- extend@3.0.2\r\n\r\n | +-- forever-agent@0.6.1\r\n\r\n | +-- form-data@2.3.3\r\n\r\n | | +-- asynckit@0.4.0\r\n\r\n | | +-- combined-stream@1.0.8 deduped\r\n\r\n | | `-- mime-types@2.1.24 deduped\r\n\r\n | +-- har-validator@5.1.3\r\n\r\n | | +-- ajv@6.10.0\r\n\r\n | | | +-- fast-deep-equal@2.0.1\r\n\r\n | | | +-- fast-json-stable-stringify@2.0.0\r\n\r\n | | | +-- json-schema-traverse@0.4.1\r\n\r\n | | | `-- uri-js@4.2.2\r\n\r\n | | | `-- punycode@2.1.1\r\n\r\n | | `-- har-schema@2.0.0\r\n\r\n | +-- http-signature@1.2.0\r\n\r\n | | +-- assert-plus@1.0.0\r\n\r\n | | +-- jsprim@1.4.1\r\n\r\n | | | +-- assert-plus@1.0.0 deduped\r\n\r\n | | | +-- extsprintf@1.3.0\r\n\r\n | | | +-- json-schema@0.2.3\r\n\r\n | | | `-- verror@1.10.0\r\n\r\n | | | +-- assert-plus@1.0.0 deduped\r\n\r\n | | | +-- core-util-is@1.0.2 deduped\r\n\r\n | | | `-- extsprintf@1.3.0 deduped\r\n\r\n | | `-- sshpk@1.16.1\r\n\r\n | | +-- asn1@0.2.4\r\n\r\n | | | `-- safer-buffer@2.1.2 deduped\r\n\r\n | | +-- assert-plus@1.0.0 deduped\r\n\r\n | | +-- bcrypt-pbkdf@1.0.2\r\n\r\n | | | `-- tweetnacl@0.14.5 deduped\r\n\r\n | | +-- dashdash@1.14.1\r\n\r\n | | | `-- assert-plus@1.0.0 deduped\r\n\r\n | | +-- ecc-jsbn@0.1.2\r\n\r\n | | | +-- jsbn@0.1.1 deduped\r\n\r\n | | | `-- safer-buffer@2.1.2 deduped\r\n\r\n | | +-- getpass@0.1.7\r\n\r\n | | | `-- assert-plus@1.0.0 deduped\r\n\r\n | | +-- jsbn@0.1.1\r\n\r\n | | +-- safer-buffer@2.1.2 deduped\r\n\r\n | | `-- tweetnacl@0.14.5\r\n\r\n | +-- is-typedarray@1.0.0\r\n\r\n | +-- isstream@0.1.2\r\n\r\n | +-- json-stringify-safe@5.0.1\r\n\r\n | +-- mime-types@2.1.24\r\n\r\n | | `-- mime-db@1.40.0\r\n\r\n | +-- oauth-sign@0.9.0\r\n\r\n | +-- performance-now@2.1.0\r\n\r\n | +-- qs@6.5.2\r\n\r\n | +-- safe-buffer@5.1.2\r\n\r\n | +-- tough-cookie@2.4.3\r\n\r\n | | +-- psl@1.1.32\r\n\r\n | | `-- punycode@1.4.1\r\n\r\n | +-- tunnel-agent@0.6.0\r\n\r\n | | `-- safe-buffer@5.1.2 deduped\r\n\r\n | `-- uuid@3.3.2\r\n\r\n +-- semver@5.4.1\r\n\r\n +-- tar@1.0.3\r\n\r\n | +-- block-stream@0.0.9\r\n\r\n | | `-- inherits@2.0.3 deduped\r\n\r\n | +-- fstream@1.0.12\r\n\r\n | | +-- graceful-fs@4.1.15\r\n\r\n | | +-- inherits@2.0.3 deduped\r\n\r\n | | +-- mkdirp@0.5.1\r\n\r\n | | | `-- minimist@0.0.8\r\n\r\n | | `-- rimraf@2.6.3\r\n\r\n | | `-- glob@7.1.4\r\n\r\n | | +-- fs.realpath@1.0.0\r\n\r\n | | +-- inflight@1.0.6\r\n\r\n | | | +-- once@1.4.0 deduped\r\n\r\n | | | `-- wrappy@1.0.2\r\n\r\n | | +-- inherits@2.0.3 deduped\r\n\r\n | | +-- minimatch@3.0.4\r\n\r\n | | | `-- brace-expansion@1.1.11\r\n\r\n | | | +-- balanced-match@1.0.0\r\n\r\n | | | `-- concat-map@0.0.1\r\n\r\n | | +-- once@1.4.0\r\n\r\n | | | `-- wrappy@1.0.2 deduped\r\n\r\n | | `-- path-is-absolute@1.0.1\r\n\r\n | `-- inherits@2.0.3\r\n\r\n `-- which@1.0.8\r\n\r\n\r\n\r\nNPM_CONFIG_PREFIX env value: null\r\n\r\nNpm config prefix value : C:\\Users\\Gradus\\AppData\\Roaming\\npm\r\n\r\n\r\nAppcelerator CLI path: C:\\Users\\Gradus\\AppData\\Roaming\\npm\\appcelerator.CMD\r\nAppcelerator CLI core version : 7.0.12\r\nEntitlements: {\"apiRateMonth\":0,\"pushRateMonth\":0,\"storageFilesGB\":0,\"storageDatabaseGB\":0,\"containerPoints\":0,\"arrowPublish\":true,\"eventRateMonth\":1000000,\"daysDataRetained\":7,\"allowProduction\":true,\"appDesigner\":false,\"appPreview\":false,\"hyperloop\":true,\"nativeSDK\":false,\"premiumModules\":false,\"paid\":true,\"paidSupport\":false,\"collaboration\":false,\"allowChildOrgs\":false,\"enterpriseEula\":false,\"partners\":[\"acs\",\"analytics\"],\"points\":0,\"onDemand\":false,\"test\":false,\"performance\":false,\"pendingEntitlements\":{\"containerPoints\":0,\"storageDatabaseGB\":0,\"storageFilesGB\":0,\"eventRateMonth\":0,\"pushRateMonth\":0,\"apiRateMonth\":0,\"effectiveDate\":null},\"onPremiseDate\":null,\"onPremise\":false,\"privateCloud\":0,\"virtualPrivateCloud\":0,\"publicCloud\":0,\"capacity\":false,\"grandfathered\":false,\"pendingPlan\":null,\"_version\":1}\r\nCurrently signed-in user reports following entitlements:\r\nappPreview: false,\r\nappDesigner: false\r\n\r\n", "comment": { "comments": [ { "id": "449829", "author": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Hello [~kooistrag],\r\nThanks for sharing with us. Would you mind providing more information for the issues you are experiencing? For example is this something previously working? If so, what SDK you used before? Which event listener is creating the issue? If this is a new issue can you share a simple test project app and test steps to recreate the issue on our end.", "updateAuthor": { "name": "rmitro", "key": "rmitro", "displayName": "Rakhi Mitro", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2019-07-16T05:49:51.000+0000", "updated": "2019-07-16T05:49:51.000+0000" }, { "id": "449845", "author": { "name": "kooistrag", "key": "kooistrag", "displayName": "kooistrag", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Hello @rmitro,\r\n\r\nIt's on a new installation and an new template alloy project. After installation the appcelerator studio, Visual Studio Community edition \r\n\r\nTested it on a second machine, with the same problems.\r\nAlso, Appcelerator thinks i have a 32 bits system, but got a 64 bits system (and also a 64 bits version of Visual Studio).\r\n\r\nI can build the app on an android phone.\r\n\r\nTitanium SDK: 8.0.2 GA\r\nVisual Studio 16.1.6 \r\nWindows 10 SDK: 10.0.18362.0\r\n\r\n\r\n{code}\r\nOperating System\r\n Name = Microsoft Windows 10 Home\r\n Version = 10.0.17134\r\n Architecture = 32bit\r\n # CPUs = 4\r\n Memory = 17094262784\r\n\r\nNode.js\r\n Node.js Version = 8.9.1\r\n npm Version = 5.5.1\r\n\r\nTitanium CLI\r\n CLI Version = 5.1.1\r\n\r\nTitanium SDK\r\n SDK Version = 8.0.2.GA\r\n SDK Path = C:\\ProgramData\\Titanium\\mobilesdk\\win32\\8.0.2.GA\r\n Target Platform = windows\r\n\r\nCommand\r\n C:\\Program Files (x86)\\nodejs\\node.exe C:\\Users\\Gradus\\.appcelerator\\install\\7.0.12\\package\\node_modules\\titanium\\lib\\titanium.js build --platform windows --log-level trace --sdk 8.0.2.GA --project-dir C:\\Users\\Gradus\\Documents\\Appcelerator_Studio_Workspace-clean\\defect --target ws-local --deploy-type development --win-cert --pfx-password --skip-js-minify --skip-js-minify --no-colors --no-progress-bars --no-prompt --prompt-type socket-bundle --prompt-port 51010 --config-file C:\\Users\\Gradus\\AppData\\Local\\Temp\\build-1563305250279.json --no-banner --project-dir C:\\Users\\Gradus\\Documents\\Appcelerator_Studio_Workspace-clean\\defect\r\n\r\n\r\n{code}\r\n", "updateAuthor": { "name": "kooistrag", "key": "kooistrag", "displayName": "kooistrag", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2019-07-16T19:36:01.000+0000", "updated": "2019-07-16T19:36:01.000+0000" }, { "id": "449846", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "[~kooistrag] I think this is down to you having Visual Studio 2019 which is unsupported. Please track TIMOB-26924 for this improvement", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2019-07-16T20:09:34.000+0000", "updated": "2019-07-16T20:09:34.000+0000" }, { "id": "449883", "author": { "name": "kooistrag", "key": "kooistrag", "displayName": "kooistrag", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Thanks you for the information.\r\nThat solves the problem. ", "updateAuthor": { "name": "kooistrag", "key": "kooistrag", "displayName": "kooistrag", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2019-07-17T19:39:11.000+0000", "updated": "2019-07-17T19:39:11.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }