Can anyone tell me the difference in how an application is delivered and installed to an android G1 phone when it is downloaded from Market vs downloaded from my webserver?
This little test app:
http://yootles.com/outbox/TallyBee.apk (keeps a simple count)
Installs on my (unhacked) G1, but fails to install on two friends' (hacked) G1s when they download from me -- it thinks that the package conflicts with/wants to overwrite Android System -- but installs fine when they download it (the same .apk) from Market.
- There are no problems with pushing the .apk to the phones with adb.
- Yes, they both have set their phones to allow "unknown sources" in Application Settings.
- I want to get the install working from my server in order to expedite testing.