Hiya! I'm creating an app which requires a large database to work (about 15mb). I have decided to not include it in the apk because I think some people might dislike having such a big file stored on their phone memory, and have instead decided to have my application download the database on first use and to store it on the SD Card.
I guess I have two questions: 1) Is it a good idea in this situation to separate the database from the main apk package and host it else where, or is it completely possible to include such a large file in the apk package? 2) If I end up requiring the user to download the database on first run, where would the best place be to host the file? I've been considering google drive and maybe dropbox, but I'm concerned mainly with the amount of bandwidth that is allowed each day (e.g a free dropbox account allows 20gb to be downloaded in a day, so I could only have a max of 1,365 downloads in one day otherwise dropbox will blow up), especially because google doesn't seem to provide these details. Also another factor would be if the file would be accessible to all users, or will the host possibly try to block some downloads because it thinks an external site is trying to link to it's content? Has anyone had to deal with such a situation before and what was your solution? -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

