{ "id": "94036", "key": "TIMOB-9997", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "3", "description": "The problem is a duplicate of an existing issue.", "name": "Duplicate" }, "resolutiondate": "2013-08-06T23:40:29.000+0000", "created": "2012-06-28T05:26:46.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "androidbuild", "cb-verified", "core" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [ { "id": "30667", "type": { "id": "10002", "name": "Duplicate", "inward": "is duplicated by", "outward": "duplicates" }, "outwardIssue": { "id": "104683", "key": "TIMOB-11700", "fields": { "summary": "Android: Make generated projects importable into Eclipse", "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": "High", "id": "2" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } }, { "id": "22709", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "inwardIssue": { "id": "104683", "key": "TIMOB-11700", "fields": { "summary": "Android: Make generated projects importable into Eclipse", "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": "High", "id": "2" }, "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2017-03-20T22:11: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": "10202", "name": "Android", "description": "Android Platform" }, { "id": "10207", "name": "Tooling" } ], "description": "h2. Problem description\r\n\r\nBuilt project for Android (%project_dir%/build/android) cannot be imported into Eclipse (that has ADT plugin) and compiled without modification.\r\n\r\n\r\nh2. Steps to reproduce\r\n- compile small Titanium application:\r\n\r\n{code}\r\nvar win = Ti.UI.createWindow({\r\n\tnavBarHidden: true,\r\n\tbackgroundColor: '#000'\r\n});\r\n\t\r\nwin.open();\r\n{code}\r\n\r\n- inside Eclipse, run the import and select \"%project_dir%/build/android\"\r\n\r\nh2. Expected behavior\r\nTitanium should generate Android project that can be compiled without any modifications.\r\nTitanium project compiled for iOS has no problem with importing and compiling with Xcode\r\n\r\nh2. Current behavior\r\nEclipse shows the following error message:\r\n\r\n\"Android requires compiler compliance level 5.0 or 6.0. Found '1.4' instead. Please use Android Tools > Fix Project Properties.\"\r\n\r\n", "attachment": [], "flagged": false, "summary": "Android: Built project cannot open in Eclipse without changes", "creator": { "name": "ivan.skugor", "key": "ivan.skugor", "displayName": "Ivan Skugor", "active": true, "timeZone": "Europe/Amsterdam" }, "subtasks": [], "reporter": { "name": "dcassenti", "key": "dcassenti", "displayName": "Davide Cassenti", "active": true, "timeZone": "Europe/Berlin" }, "environment": "* Titanium SDK version: 2.1.0\r\n* Android", "comment": { "comments": [ { "id": "208250", "author": { "name": "ivan.skugor", "key": "ivan.skugor", "displayName": "Ivan Skugor", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Hello.\r\n\r\n\r\nCould you please not change the reporter from community tickets that are accepted. The problem is that original reporter don't get any notification after reporter is changed to other person. Or at least add original reported to the watch list.\r\n\r\n\r\n(this is not the first time this happened)\r\n\r\n\r\n\r\nThank you.", "updateAuthor": { "name": "ivan.skugor", "key": "ivan.skugor", "displayName": "Ivan Skugor", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2012-07-18T01:10:06.000+0000", "updated": "2012-07-18T01:10:06.000+0000" }, { "id": "208283", "author": { "name": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "body": "@Davide - Please do not change the reporter field when you move or update these tickets. Only time when it is permissible is when you are cloning the tickets.", "updateAuthor": { "name": "ngupta", "key": "ngupta", "displayName": "Neeraj Gupta", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2012-07-18T08:19:49.000+0000", "updated": "2012-07-18T08:19:49.000+0000" }, { "id": "222242", "author": { "name": "perminder.singh", "key": "perminder.singh", "displayName": "Perminder Singh Bhatia", "active": true, "timeZone": "Asia/Kolkata" }, "body": "@Ivan - i am a bit curious as to what purpose will it serve importing that project in Eclipse and running from there as it does not contain any source code (.java)", "updateAuthor": { "name": "perminder.singh", "key": "perminder.singh", "displayName": "Perminder Singh Bhatia", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2012-10-05T14:19:10.000+0000", "updated": "2012-10-05T14:19:10.000+0000" }, { "id": "222243", "author": { "name": "ivan.skugor", "key": "ivan.skugor", "displayName": "Ivan Skugor", "active": true, "timeZone": "Europe/Amsterdam" }, "body": "Check \"android/gen\" directory.", "updateAuthor": { "name": "ivan.skugor", "key": "ivan.skugor", "displayName": "Ivan Skugor", "active": true, "timeZone": "Europe/Amsterdam" }, "created": "2012-10-05T14:34:43.000+0000", "updated": "2012-10-05T14:34:43.000+0000" }, { "id": "222464", "author": { "name": "perminder.singh", "key": "perminder.singh", "displayName": "Perminder Singh Bhatia", "active": true, "timeZone": "Asia/Kolkata" }, "body": "Thanks Ivan for pointing but it still does not solves the purpose as my main app source \"app.js\" is either converted to CharBuffer or used as is. \r\nSo, what would be the intent of a person importing this project in eclipse as a person working on Titanium won't bother importing such a project.\r\n\r\nTherefore, this ticket should go with Low priority instead of High.", "updateAuthor": { "name": "perminder.singh", "key": "perminder.singh", "displayName": "Perminder Singh Bhatia", "active": true, "timeZone": "Asia/Kolkata" }, "created": "2012-10-08T07:00:59.000+0000", "updated": "2012-10-08T07:01:59.000+0000" }, { "id": "265227", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "For possible solution, investigate the ti_eclipsify.py script here: https://github.com/billdawson/tidevtools.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-08-06T22:28:38.000+0000", "updated": "2013-08-06T22:28:38.000+0000" }, { "id": "265244", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Dupe of TIMOB-11700.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-08-06T23:40:29.000+0000", "updated": "2013-08-06T23:40:29.000+0000" }, { "id": "414056", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as duplicate.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T22:11:21.000+0000", "updated": "2017-03-20T22:11:21.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }