{ "id": "124718", "key": "AC-1975", "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": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2014-01-20T06:41:50.000+0000", "created": "2014-01-13T11:53:28.000+0000", "labels": [], "versions": [], "issuelinks": [ { "id": "34392", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "124586", "key": "TISTUD-6007", "fields": { "summary": "Studio fails to validate Android SDK after a new path is configured in preferences", "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" } }, "priority": { "name": "Critical", "id": "1" }, "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false } } } } ], "assignee": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2016-03-08T07:40:54.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": [], "description": "h3. Steps to Reproduce\n1. Update Titanium Studio to latest version\n2. Click to configure Android SDK (to build apps for)\n3. Let configurator run\n4. After it says successfully completed, restart Titanium Studio\n5. Upon restarting Titanium Studio, still see error messages that Android is not properly setup.\n\nh3. Actual Result\nAndroid still not setup (even thought it has been downloaded to proper place)\n\nh3. Expected Result\nAndroid setup properly. This has been a HUGE bug in TitaniumStudio for as long as I can remember. I spent countless hours wrestling with error messages that Android SDK is not setup or in the proper location. I hoped that this new auto-configurator would do it but it still DOES NOT WORK. Thanks.", "attachment": [ { "id": "45076", "filename": ".log", "author": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-13T11:53:29.000+0000", "size": 539235, "mimeType": "text/plain" }, { "id": "45077", "filename": "diagnostic2223741816665650755.log", "author": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-13T11:53:34.000+0000", "size": 16497, "mimeType": "text/plain" }, { "id": "45083", "filename": "screenshot-1.jpg", "author": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-13T12:18:27.000+0000", "size": 220747, "mimeType": "image/jpeg" }, { "id": "45084", "filename": "screenshot-2.jpg", "author": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-13T12:39:24.000+0000", "size": 64602, "mimeType": "image/jpeg" } ], "flagged": false, "summary": "Titanium Studio Does not Setup Android Properly", "creator": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "environment": "Titanium Studio 3.2.0", "comment": { "comments": [ { "id": "287940", "author": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "body": "As you can see I have the Android SDK installed (via TitaniumStudio configurator tool), yet the program STILL cannot find it (see error message). I think it is a bug because I let the configurator run on its own and it still shows cannot be found.", "updateAuthor": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-13T12:18:27.000+0000", "updated": "2014-01-13T12:18:27.000+0000" }, { "id": "287941", "author": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "body": "I think this is a much bigger problem seeing all the forum posts that have been made:\n\nhttp://developer.appcelerator.com/question/136027/titanium-studio-not-recognizing-that-android-sdk-is-installed\nhttp://developer.appcelerator.com/question/127541/titanium-cannot-find-android-sdk\nhttps://developer.appcelerator.com/question/152682/titanium-cant-find-android-sdk\n\nThere are 39,000 results on Google for this. Please make the error checking in the Platform Configuration tool more intelligent.", "updateAuthor": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-13T12:37:52.000+0000", "updated": "2014-01-13T12:37:52.000+0000" }, { "id": "287942", "author": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "body": "What the Platform Configuation tool looks like after its done running.", "updateAuthor": { "name": "tony.diloreto", "key": "tony.diloreto", "displayName": "Tony DiLoreto", "active": true, "timeZone": "America/New_York" }, "created": "2014-01-13T12:39:24.000+0000", "updated": "2014-01-13T12:39:24.000+0000" }, { "id": "287992", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "This appears to be a known issue described at TISTUD-6007 and TC-3559. What is interesting is that one of your screenshots indicates the SDK was installed in c:\\android-sdk-win directory but the second screenshot shows the location as c:\\android-sdk-home. \r\n\r\nStudio fails to recognize a valid Android SDK location if the android.sdkPath hook (in 'titanium config') refers to a different path. To work around the problem, you can use the command 'ti config android.sdkPath c:\\android-sdk-win' to set the path on CLI, restart Studio and configure the same path in Studio preferences. Please provide us the following information if this work around does not work for you.\r\n\r\n1) Output for the command 'titanium sdk'\r\n2) Output for the command 'titanium config'\r\n2) Output for the command 'titanium info'", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-01-13T18:50:54.000+0000", "updated": "2014-01-14T03:42:55.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }