A lot of developers and this problem: All resources in an APK are stored in the memory of the phone, it is impossible to force some resources to be saved on the sdcard.
For example, check this use-case: I am creating a game with multiple levels a lot of sounds, menumusic and sprites. The size unpacked is now >6MB and the game is not even finished Users are already complaining: http://www.cyrket.com/package/com.tjerk.spacewars The only current solution is to download the data after installation on the sdcard and load the data from the sd card (requires your own data handling code, the convenience R class cannot be used). This solution is a no-go for a lot of developers because they simply donot have a server. The users may also find it weird that they have to install stuff after they installed the app. Another solution is to have a linux partition on your sdcard, but this requires a rooted phone and is only for advanced users. I know they are a lot of issues with installing part of the app on the sdcard (piracy etc). However if you only install application data on the sdcard, then there would be no problem. I suggest to create a ".appname" directory for each application that requires to save resources on the sdcard. Window users will not see that directory. If they delete the directory and restart the app they should get an alertbox that forces them to reinstall (or remove) the app. Seriouzly google, you have to add a feature that solves this problem, the android platform is a no-go for big games. And users can install a limited number of apps. What i want to now: Is this going to be implemented in the future? Or should i implemented the "download-from-server" solution. If you are going to implemented it in the next release than i will not waste time on implementing the "download-from-server" solution. Links to other posts of developers that have the same problem: http://groups.google.com/group/android-developers/browse_thread/thread/9ab3c62274aff2a1/e79c251bdf60ed97?lnk=gst&q=application+size#e79c251bdf60ed97 http://groups.google.com/group/android-developers/browse_thread/thread/ca9e824d8451871a/8ffc708d4d87a9a2?lnk=gst&q=application+size#8ffc708d4d87a9a2 http://groups.google.com/group/android-developers/browse_thread/thread/8251f0d6ca7f7ecb/311b4ff59bf8dab7?lnk=gst&q=resources+on+sdcard#311b4ff59bf8dab7 http://groups.google.com/group/android-developers/browse_thread/thread/381e652ae1b3693a/2f9ffd68ad98ae57?lnk=gst&q=resources+on+sdcard#2f9ffd68ad98ae57 --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---

