{ "id": "159497", "key": "TIMOB-23194", "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": "2016-04-12T10:51:31.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [ "Android", "Backup" ], "versions": [], "issuelinks": [], "assignee": null, "updated": "2018-02-28T19:54:55.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": "I would like to request research into Android parity with iOS's iCloud automatic backups.\r\n\r\nAndroid 6 now has an automatic backup service, but my app is not being included by default. It would seem Ti apps on this version of Android could be configured via manifest.xml modifications, but would need some documentation to understand how this would work in the Ti SDK context, e.g. supplying file paths etc.\r\n\r\nOn earlier versions of Android that are compatible with Ti SDK my understanding is that a BackupAgent would need to be added to interface with Android's Backup API. However, it's not clear if this would work as a Ti module.\r\n\r\nSee this SO thread with Fokke for links to appropriate Android SDK docs: [http://stackoverflow.com/questions/36408739/anyone-implemented-android-backup-service-with-androidbackupagent]", "attachment": [], "flagged": false, "summary": "Android: Backup Service / BackupAgent similar to iOS iCloud parity", "creator": { "name": "pragmateq", "key": "pragmateq", "displayName": "Gary Crook", "active": true, "timeZone": "Europe/London" }, "subtasks": [], "reporter": { "name": "pragmateq", "key": "pragmateq", "displayName": "Gary Crook", "active": true, "timeZone": "Europe/London" }, "environment": "Android 4.4+", "comment": { "comments": [ { "id": "382480", "author": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "body": "Hello, \r\n\r\nThanks for creating the ticket. Our engineering team will look into it. Please understand that the processes is time-consuming and lots of variables in play. We will let you know if and when we will be including this feature in our platform. \r\n\r\nRegards,\r\nSharif. ", "updateAuthor": { "name": "sdarda", "key": "sdarda", "displayName": "Sharif AbuDarda", "active": false, "timeZone": "Asia/Dhaka" }, "created": "2016-04-12T15:10:57.000+0000", "updated": "2016-04-12T15:10:57.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }