I've been having the exact same problem, and your solution, downloading my apk to my G1 over WiFi, fixed it. But this to me was not an acceptable solution because many people are often not near WiFi spots, and must rely on EDGE/G2/G3 networks from T-Mobile, so I decided to play around and find out how I can download the app via EDGE, not WiFi, and avoid this nasty compression.
I downloaded the code for Ringdroid, because this was an app I successfully downloaded and installed via EDGE: http://code.google.com/p/ringdroid/ It's a great app and very well documented. I set up an eclipse environment to build Ringdroid, and had it literally along side my own eclipse environment for building a simple helloworld app, and did many, many comparisons of the two projects, including commenting out about 98% of Ringdroid to bring it down to the same size as my helloworld app - and it wasn't until I made Ringdroid very, very small (17K down from its original 200K) that Ringdroid FAILED to download via EDGE properly. So, the whole time mumbling to myself that this just CAN'T work, I just added a 200K jpeg to the res/drawable directory of my helloworld app, compiled it to make it roughly 220K. I didn't even reference the jpeg anywhere in the code. I put it up, downloaded it via EDGE, and it WORKED! Conclusions: - There is a MINIMUM size apk that can be downloaded via T-Mobile. - T-Mobile's data server is a mysterious black box, and this is why no one has been able to even know what to Google for, let alone find any documentation about this problem, or EDGE itself. And this is probably why many people have just said use WiFi. I think I speak for everyone when I say I would love to hear more thoughts on this, particularly anyone who knows about EDGE or similar networks, and if there really is a minimum size. Thanks in advance! On Oct 25, 10:57 am, "[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote: > Ok, I solved it myself after another few hours of playing around. > Lol... This is a difficult one to understand. > > If I install the app by downloading it via web browser over the EDGE > network it fails with the described behavior. > If I install the app by downloading it via web browser over Wifi it > works perfectly. > > I guess maybe there's some extra nasty compression going on when > downloading over EDGE that breaks it? > > Brandon Zehm > CTO, TSheets.com > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---