{ "id": "61191", "key": "TIMOB-559", "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": [ { "id": "15699", "description": "2013 Sprint 21", "name": "2013 Sprint 21", "archived": true, "released": true, "releaseDate": "2013-10-18" }, { "id": "15701", "description": "2013 Sprint 21 Core", "name": "2013 Sprint 21 Core", "archived": true, "released": true, "releaseDate": "2013-10-18" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-10-19T01:07:23.000+0000", "created": "2011-04-15T02:31:55.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "androidbuild", "ay-verified", "cb-verified", "core" ], "versions": [ { "id": "13505", "description": "Release 3.0.0", "name": "Release 3.0.0", "archived": true, "released": true, "releaseDate": "2012-12-14" } ], "issuelinks": [ { "id": "30755", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "91507", "key": "TIMOB-9028", "fields": { "summary": "CLI: \"build\" command for Android apps", "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": "6", "description": "gh.issue.epic.desc", "name": "Epic", "subtask": false } } } }, { "id": "31512", "type": { "id": "10003", "name": "Relates", "inward": "relates to", "outward": "relates to" }, "outwardIssue": { "id": "119156", "key": "TIMOB-14973", "fields": { "summary": "Android Build: Validate command line arguments and tiapp.xml settings", "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": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false } } } } ], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2013-11-13T18:34:26.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": "13103", "name": "CLI", "description": "Node-based command line interface" }, { "id": "10207", "name": "Tooling" } ], "description": "I found this bug while I created new release for Android Market.\r\n\r\nappversion is never changed from tiapp.xml file (version tag). I send you patch to correct this, to apply on 1.0.0/android/android.py", "attachment": [ { "id": "17868", "filename": "android-appversion-correction.patch", "author": { "name": "metal3d", "key": "metal3d", "displayName": "Metal3d", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2011-04-15T02:31:55.000+0000", "size": 903, "mimeType": "text/plain" } ], "flagged": false, "summary": "Android: Appversion never taken from tiapp.xml", "creator": { "name": "metal3d", "key": "metal3d", "displayName": "Metal3d", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "metal3d", "key": "metal3d", "displayName": "Metal3d", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "123549", "author": { "name": "metal3d", "key": "metal3d", "displayName": "Metal3d", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{html}
There is a trouble with this patch... in fact with \"android\"\nmanifest if you need to specify a floating value for version. It\ncould be cool to correct this quickly, everybody wich needs to\nupload a new revision on android market is blocked because the\nappversion need to greater than previous
Assigning to Don for triage... but bounce it back to iOS once\nyou've handled it so we can check the report as well.
There is a reason the version tag isn't used, because it's not\nsufficient for Android. You need to specify them in the android\nsection of the tiapp.xml in the application element. Android\nrequires an integer version that is incremented for each release\nAND a string version that can be everything. I will leave it in TBS\nso we can discuss it, but until we get project/platform specific\nsettings it has to be done through the android manifest.