{ "id": "142914", "key": "TIMOB-18490", "fields": { "issuetype": { "id": "2", "description": "A new feature of the product, which has yet to be developed.", "name": "New Feature", "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": null, "resolutiondate": null, "created": "2015-01-15T22:12:55.000+0000", "priority": { "name": "None", "id": "6" }, "labels": [ "TCSupport", "android" ], "versions": [ { "id": "16704", "description": "Release 3.5.0", "name": "Release 3.5.0", "archived": false, "released": true, "releaseDate": "2015-01-13" } ], "issuelinks": [ { "id": "45451", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "132683", "key": "MOD-1985", "fields": { "summary": "Implement technique to avoid conflicting jars", "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": "4", "description": "An improvement or enhancement to an existing feature or task.", "name": "Improvement", "subtask": false } } } } ], "assignee": null, "updated": "2018-02-28T19:55:24.000+0000", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "We need to include Google Play Services in our module. We do so by including the google-play-services.jar in the lib folder, all the appropriate resources, and specifying the Play Service version metadata tag in the manifest. However, if an app needs to use our module and the Ti.Map module, it will fail to compile do to the Jar mismatch. (Our module is including the latest lib, but Ti.Map is currently including revision 21).\r\n\r\nTo get around this issue, we will not include Play Services in our module but instead direct users to include the Ti.Map module even though they may not be using maps, as this will add the appropriate Play Services library to their app.\r\n\r\nIs it possible to include Google Play Services at the app level and not the module level? ", "attachment": [], "flagged": false, "summary": "Collision with Ti.Map when including Google Play Services within module", "creator": { "name": "deronbrown", "key": "deronbrown", "displayName": "DeRon Brown", "active": true, "timeZone": "America/New_York" }, "subtasks": [], "reporter": { "name": "deronbrown", "key": "deronbrown", "displayName": "DeRon Brown", "active": true, "timeZone": "America/New_York" }, "environment": null, "comment": { "comments": [ { "id": "341684", "author": { "name": "bhatfield", "key": "bhatfield", "displayName": "Benjamin Hatfield", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Added note in Android module guide that this is a known issue.", "updateAuthor": { "name": "bhatfield", "key": "bhatfield", "displayName": "Benjamin Hatfield", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2015-02-02T18:57:53.000+0000", "updated": "2015-02-02T18:57:53.000+0000" } ], "maxResults": 1, "total": 1, "startAt": 0 } } }