Question

Je vais d'abord installer l'application sur mon téléphone Android, mais ayant quelques doutes liés à Android mémoire (taille maximum de APK).

Alors il vous plaît aidez-moi savoir et résoudre les problèmes:

  1. Qu'est-ce que taille maximale du apk qui peuvent être pris en charge par l'androïde?
  2. Lorsque nous installons un fichier APK en vrai téléphone, où ne application installée (dans la carte SD ou autre mémoire) ??

J'ai mentionné ce lien: http://groups.google. com / groupe / android-développeurs / browse_thread / fil / 7965885da4d1a03a et beaucoup ont également consulté.

Je suis tombé sur la recherche sur le web que many people are facing the same issue Quelle est la taille maximale d'application pris en charge par Android. Je pense que cette question aussi de l'aide aux personnes qui sont liées à la programmation d'applications Android et le développement.

Update:

Cette fois je vais avoir l'application 58MB de cette 52.5MB Images et il fonctionne sur le mon HTC Hero mobile, mais sur l'émulateur, il affiche une erreur:

Failed to upload my_application.apk on device 'emulator-5554'
java.io.IOException: Unable to upload file: No space left on device
Launch canceled!

S'il vous plaît me suggérer la façon de stocker des images dans le dossier Drawable? est-il possible de compresser les images ou telle méthode?

Était-ce utile?

La solution

  1. Son probablement spécifique de l'appareil en tant que dispositifs a une quantité différente de mémoire disponible pour l'application. ref http://groups.google.com/group / android-développeurs / browse_thread / fil / 18cbb2404778618e? PLI = 1

  2. Sa fonction de l'application. Le développeur peut indiquer que l'application doit être preferrebly installer sur la mémoire interne, la carte SD, ou de laisser l'utilisateur choisir la carte SD et de la mémoire. Ceci est pris en charge uniquement sur Android 2.2. En version plus ancienne d'Android, la version <= 2.1, l'application sera installée dans la mémoire. Sa définie à l'intérieur du AndoridMainfest.xml via l'élément de android:installLocation. Il prend en charge les valeurs internalOnly, preferExternal ou auto. Mais encore une fois, pris en charge uniquement sur Android 2.2. ref https://developer.android.com/about/versions/android-2.2 .html

J'ai testé sur mon HTC Desire avec plus de 500 Mo de mémoire. Avec presque applications installées Aucun je peux installer un apk qui est 43MB, mais un apk qui est 57MB est trop grande, même je suis beaucoup de mémoire disponible ... il échoue avec

Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE]

Le "Fichier Manager "l'application me dit que im en utilisant 60 / 147MB (40%). La limite semble être 147 Mo, mais dans la pratique, comme je l'ai testé, ce n'est pas vrai ...

Mise à jour:

Je l'ai fait quelques tests, et a publié les résultats ici :

:: :: Modifier
Je ne change jamais la quelque chose dans cette réponse simplement mettre à jour ce. taille mise à jour par le blog de développeur , veuillez consulter ce lien au sujet de la réponse mise à jour.

Autres conseils

Aujourd'hui, je suis tombé sur un point où il est clairement défini que nous pouvons télécharger un maximum de 50 Mo de taille APK sur le marché. Indirectement, nous pouvons installer une application à partir d'un marché ayant une taille maximale de 50 Mo.

Voici un lien: http: / /www.google.com/support/androidmarket/developer/bin/answer.py?hl=en&answer=113469 , ici il suffit de cocher la phrase ci-dessous.

  

APK taille du fichier: Taille maximum supporté est de 50 Mo

.

Donc, son clair que nous pouvons télécharger 50 Mo au maximum de taille fichier APK, mais si nous développons l'application au niveau local et en cours d'exécution / test dans le but interne, alors il est très bien.

Mise à jour - 6 mars 2012

Android Apps Pause 50 Mo Barrière et en élargissant la limite de taille de l'application Android 4Go ., Contrôle ce tutoriel .

Mise à jour -28 septembre 2015

L'équipe de Google Play (Android BLOG DEVELOPER): :( GOOGLE) mettre à jour la limite de taille max. Ils augmentent la limite de taille de fichier APK 100MB 50Mo . Cela signifie les développeurs peuvent publier APK jusqu'à 100 Mo en taille, S'il vous plaît consulter ce lien pour plus d'informations: Google blog développeur

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top