Forums Développement Multimédia

Aller au contenu

Comment charger un fichier externe (avec une appli APK)

CODE

3 réponses à ce sujet

#1 jeanvhier

    Ceinture Jaune

  • Members
  • PipPip
  • 19 messages

Posté 03 January 2018 - 13:45 PM

Salut,

Voilà, sur un PC je sais biensûr charger un fichier externe :
- soit en indiquant une adresse absolue (ex: c:/fichiers/image.jpg)
- soit en indiquant une adresse relative, par rapport à la position du swf.

Mais sur android je ne sais ni où se trouve le swf (ou plutôt l'appli), ni comment fonctionne l'adressage sur android !

- Sur PC les adresses absolues commencent par la lettre du lecteur (ex c:/ ) , mais sur android ça commence par quoi ?
- Sinon pour un adressage relatif (si l'option est possible) j'aurais besoin aussi de savoir où se trouve l'adresse de l'appli ?

Merci

#2 pol2095

  • Members
  • PipPipPipPipPipPipPipPip
  • 1749 messages

Posté 03 January 2018 - 18:39 PM

regarde ce lien https://help.adobe.c...ade46-7fe4.html

File.applicationDirectory.url
devrait te retourner le dossier de l'applicaion

#3 jeanvhier

    Ceinture Jaune

  • Members
  • PipPip
  • 19 messages

Posté 05 January 2018 - 17:37 PM

Ok merci,
Ça me sera peut-être utile, mais pour l'instant ça ne m'a pas beaucoup aidé, car quand je fais le code suivant :

import flash.filesystem.File;
var dir:File = File.applicationDirectory;
AfficheAdresse.text = dir.url.toString();

ça m'indique comme File directory : app:/
Mais je ne vois pas quoi faire avec ça car je ne sais pas où se trouve cette adresse "app:/" qui n'apparait pas dans mon gestionnaire de fichiers. ( peut-être y a t'il des dossiers cachés? )
J'ai essayé aussi de remplacer la lettre c:/ par app:/ mais ça ne marche pas non plus.
Donc cette fonction semble insuffisante pour utiliser une adresse relative.

Il me reste l'adressage absolu, mais là aussi j'ai essayé plusieurs types d'adressage différents mais rien ne fonctionne.

Quelqu'un saurait comment charger un fichier externe avec une appli APK sur android ? (si c'est possible !)

Merci

#4 pol2095

  • Members
  • PipPipPipPipPipPipPipPip
  • 1749 messages

Posté 05 January 2018 - 21:02 PM

Je ne vois pas l'intérêt d'accéder au répertoire de l'application à moins d'avoir placer des fichiers dans l'apk.

Sinon l'ensemble des fichiers accessibles à toutes les applications se trouvent dans File.userDirectory

File.applicationStorageDirectory est un sous-répertoire de l'application sous Android, ça devrait te permettre de retrouver le répertoire de l'application
File.applicationStorageDirectory.nativePath




1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)

authorised training centre

Centre de Formation Mediabox - Adobe et Apple Authorised Training Center.

Déclaré auprès de la Direction du Travail et de la Formation Professionnelle

Mediabox : SARL au capital de 62.000€ - Numéro d'activité : 11 75 44555 75 - SIRET : 49371646800035

MEDIABOX, 23, rue de Bruxelles, 75009 PARIS

FFP