|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() 45 ihih Inscription : novembre 2010 Messages : 28 ![]() |
Bonjour,
- Je transfère mon .apk sur mon téléphone ou ma tablette. - Je l'execute pour lancer l'installation. - Je supprime mon .apk - je lance l'appli avec le raccourci : ça fonctionne. oui, mais où donc est installé mon appli ? dans Android\data\com..... il n'y a pas toutes les applis de mon mobile et surtout pas mon appli ! et ce qu'on appelle la mémoire interne, c'est de la RAM ? donc volatile ? donc si une appli s'installe en mémoire interne, ça veut dire que si on supprime l'apk, ça ne fonctionnera plus ? A l'aide .... merci d'avance. Gilbert |
|
|
00
|
|
|
#2 | |
![]() ![]() |
Les applications sont installées.... ailleurs...
Dans "data" ce sont les données des applications rien de plus. Non la mémoire interne c'est de la SD rapide. Après tout dépend des téléphones,... sur un S2 par exemple il y a bien un différence entre (a) mémoire interne (2GB), (b) mémoire "SD" (16GB), et même (c) "external_sd" (32GB). Une appli ne peut s'installer que sur (a) ou (b) Les applis widget/fond-décran ne peuvent être que sur (a) Des données media peuvent être sur (a), (b) ou (c) Les données d'application (partition "/data") se trouve en général sur (b). L'APK est un peu comme un "package" (en fait c'est un .zip hein !), tu peux télécharger 25 packages, ils ne seront pas installés pour autant... Et une fois installés tu peux supprimer les packages cela ne desinstallera pas l'appli pour autant. Citation:
__________________
N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !Et surtout
|
|
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() 45 ihih Inscription : novembre 2010 Messages : 28 ![]() |
merci pour la réponse. ça m'éclaircit.
mais du coup, si c'est dans la mémoire interne, comment on fait pour "voir" avec un explorateur de fichier l'endroit où est installée l'appli ? Mon appli récupère en liaison socket une archive zip que je doit décompresser et j'ai à chaque fois l'erreur "répertoire non valide". c'est pour ça que je voulais aller voir "keskisepasse" dans le dossier de mon appli. a+ Gilbert. |
|
|
00
|
|
|
#4 |
![]() ![]() |
Ca c'est dans le dossier "data" que ca doit se passer... pas dans le répertoire de l'application.
http://developer.android.com/guide/t...a-storage.html Sinon le répertoire /app qui contient les applis nécessite l'accès root normalement.
__________________
N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !Et surtout
|
|
|
00
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() 45 ihih Inscription : novembre 2010 Messages : 28 ![]() |
ça veut dire que lorsque je récupère/créé mon fichier zip, il faut que je le mette directement dans une arbo :
/data/data/com.nom.monappli/ que j'aurai créée au préalable ? Merci, Gilbert. |
|
|
00
|
|
|
#6 |
![]() ![]() |
Non le système s'en charge:
Les fonctions openFileOutput / openFileInput de n'importe quel context donneront le résultat escompté. Si c'est un fichier de "cache" il faut utiliser la fonction getCacheDir du context.
__________________
N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !Et surtout
|
|
|
10
|
Copyright © 2000-2013 - www.developpez.com