Précédent   Forum du club des développeurs et IT Pro > Java > Général Java > Java & Mobiles > Android
Android Forum d'entraide sur Android, la plateforme mobile de Google pour téléphones portables et Smartphones. Avant de poster -> FAQ Android
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/01/2013, 18h42   #1
ihih45
Candidat au titre de Membre du Club
 
45 ihih
Inscription : novembre 2010
Messages : 28
Détails du profil
Informations personnelles :
Nom : 45 ihih

Informations forums :
Inscription : novembre 2010
Messages : 28
Points : 11
Points : 11
Par défaut Où est mon application sous Android ?

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
ihih45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2013, 21h21   #2
nicroman
Modérateur
 
Homme Nicolas Romantzoff
Ingénieur systèmes et réseaux
Inscription : février 2007
Messages : 2 862
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Romantzoff
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2007
Messages : 2 862
Points : 4 915
Points : 4 915
Envoyer un message via Skype™ à nicroman
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:
- 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.
C'est exactement ce que fait google-play...
__________________
N'oubliez pas de cliquer sur mais aussi sur si un commentaire vous a été utile !
Et surtout
nicroman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2013, 22h29   #3
ihih45
Candidat au titre de Membre du Club
 
45 ihih
Inscription : novembre 2010
Messages : 28
Détails du profil
Informations personnelles :
Nom : 45 ihih

Informations forums :
Inscription : novembre 2010
Messages : 28
Points : 11
Points : 11
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.
ihih45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2013, 00h04   #4
nicroman
Modérateur
 
Homme Nicolas Romantzoff
Ingénieur systèmes et réseaux
Inscription : février 2007
Messages : 2 862
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Romantzoff
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2007
Messages : 2 862
Points : 4 915
Points : 4 915
Envoyer un message via Skype™ à nicroman
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
nicroman est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2013, 13h53   #5
ihih45
Candidat au titre de Membre du Club
 
45 ihih
Inscription : novembre 2010
Messages : 28
Détails du profil
Informations personnelles :
Nom : 45 ihih

Informations forums :
Inscription : novembre 2010
Messages : 28
Points : 11
Points : 11
ç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.
ihih45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2013, 14h50   #6
nicroman
Modérateur
 
Homme Nicolas Romantzoff
Ingénieur systèmes et réseaux
Inscription : février 2007
Messages : 2 862
Détails du profil
Informations personnelles :
Nom : Homme Nicolas Romantzoff
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Ingénieur systèmes et réseaux
Secteur : High Tech - Multimédia et Internet

Informations forums :
Inscription : février 2007
Messages : 2 862
Points : 4 915
Points : 4 915
Envoyer un message via Skype™ à nicroman
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
nicroman est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 11h47.


 
 
 
 
Partenaires

Hébergement Web