A
Android Central Question
I have an SDK which is integrated in multiple applications. Each of my client application have their own copy of my SDK. Now I need to add some advanced features for which I need to store data on persistent storage. I don't want that if 5 applications are using my SDK then they hold their separate copy of previously mentioned data.
I want to store that pre-processed data at a common location from where all clients applications can use it.
My constraints:
1. I can't ask my client application to let me install an additional apk with the help of which I could have developed a content provider.
2. That share data should not get deleted if any of my client application is uninstalled from user device.
3. I must be able to update that data from only one place, but can access from all clients.
I want to store that pre-processed data at a common location from where all clients applications can use it.
My constraints:
1. I can't ask my client application to let me install an additional apk with the help of which I could have developed a content provider.
2. That share data should not get deleted if any of my client application is uninstalled from user device.
3. I must be able to update that data from only one place, but can access from all clients.