I've filed a bug about the issue, can be seen here:
http://code.google.com/p/android/issues/detail?id=4250

On Wed, Oct 14, 2009 at 1:21 AM, westmeadboy <westmead...@yahoo.co.uk>wrote:

>
> It would be nice if the Manifest could specify the ratio (default
> would be 4).
>
> On Oct 14, 12:17 pm, Lucas <roll...@gmail.com> wrote:
> > Hello,
> >
> > Well finally i found what is happening. And it explains the issues i
> > was having and also what you said.
> >
> > I decided to take a look at the OS installer process, and i found the
> > code that explains it all.
> >
> > packageinstaller/PackageInstallerActiviity.java (line 293):
> >
> >         //compute the size of the application. just an estimate
> >         long size;
> >         String apkPath = mPackageURI.getPath();
> >         File apkFile = new File(apkPath);
> >         //TODO? DEVISE BETTER HEAURISTIC
> >         size = 4*apkFile.length();
> >         checkOutOfSpace(size);
> >
> > As you can see the installer checks to have at least **4** times the
> > size of the apk we want to install in order to let it go.
> >
> > I think is a bit to much, and Google engineers must look on improving
> > this restriction to at least not more than 2,5 times apk size.
> >
> > regards,
> >
> > Lucas
> >
> > On Oct 9, 4:56 pm, Dan Sherman <impact...@gmail.com> wrote:
> >
> >
> >
> > > I've had issues with the market installs as well (at least on 1.5),
> where a
> > > 6mb apk required 24mb of free space to install...
> >
> > > - Dan
> >
> > > On Fri, Oct 9, 2009 at 3:50 PM, RichardC <
> richard.crit...@googlemail.com>wrote:
> >
> > > > I am running an application (CoPilot) on my HTC Magic that has
> > > > installed 197Mb on my SD card.  However its download size from the
> > > > Market is only 6.92Mb.  The rest of the data was post installed
> (maps)
> > > > that I downloaded via WiFi using the phone.  There is also an option
> > > > to download the maps to your PC and copy them to the SD card.
> >
> > > > The point I am trying to make here is, I probably would not download
> a
> > > > large (10s of Mb) applcation from the Market because the apk file has
> > > > to go into the internal memory and this is a precious resource to me.
> > > > However putting large amounts of data on the SD card later is no
> > > > problem.
> >
> > > > With your example of installing from an SD card, can you not leave
> > > > most of the data on the SD card and just install the application code
> > > > on the phone?
> >
> > > > --
> > > > RichardC
> >
> > > > On Oct 9, 8:11 pm, rollbak <roll...@gmail.com> wrote:
> > > > > Hello,
> >
> > > > > Which is the max application size that can be installed in Android?
> >
> > > > > I have made several tests in different Android handsets (Hero, G1,
> > > > > Motorola Motus, Samsung Behold 2), and using adb i was able of
> > > > > installing up to 100mb application in Hero and Motus, but trying to
> > > > > install by SD card or OTA i was limited to a maximum of 50mb (even
> if
> > > > > the devices have 200mb of free space).
> >
> > > > > Does anyone know which are the restrictions here?
> >
> > > > > Thanks,
> >
> > > > > Lucas
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to