Ususally im in places where there is no 3g coverage(for example while bicycling :] ), so i can't use google maps on my htc magic there. I'm looking for something that will let me change google maps cache size, which I believe is very hard. Currently cache has only 1mb, and allows to store just small fragment of map.
There are some other solutions but google maps is used in several useful apps (for example MyTracks).
Im learning android development just now so im thinking of writing some proxy app that will record downloaded maps tiles into sdcadrd, and later it would be possible to use them again without internet access.
I think all i need to do is to make google maps use 127.0.0.1 instead of google server and write proxy app that will be running on android device.
Do you think its possible?
Or there is another way to do that that I'm not aware of?
Maybe blocking maps app from deleting saved tiles?