>> Électroniques Technologie >  >> Téléphones cellulaires et accessoires >> Cartes téléphoniques SD

Comment créer un fichier sur la carte SD avec Android Developer

Le système d'exploitation mobile Android est une plate-forme flexible qui permet aux développeurs de créer des applications capables d'écrire des fichiers de stockage à la fois interne et externe . Écrit à la carte SD de l'appareil est assez simple , mais il est important que vous devez d'abord obtenir l'emplacement du répertoire de stockage externe sur le système de fichiers . Avant d'entreprendre cette tâche, vous devez avoir une connaissance de base de la façon de construire une application Android et vous aurez besoin du code source à laquelle vous souhaitez ajouter la fonction de sortie du fichier . Les lignes de code , vous ajouterez à votre dossier sont divisés en trois sections ou fonctions distinctes . Instructions
Le 1

Ouvrez le fichier de code source de votre application Android avec un éditeur de texte ou de programmation.
2

Accédez à l'emplacement dans le code source où vous désirez appeler la fonction qui écrit un fichier de stockage externe de l'appareil
3

Insérer cette seule ligne de code pour vérifier la carte SD .

dossier sdcard = Environment.getExternalStorageDirectory ( ) ;
4

Insérez ces lignes de code pour définir le répertoire et le nom du fichier : Photos

fichier dir = new File ( sdcard.getAbsolutePath ( ) + " /dossier1/dossier2 " ) ; dir.mkdirs ( ) ; fichier = new File ( dir , " example_file " ) ;
5

Remplacer " /dossier1/dossier2 " dans le code ci-dessus par le chemin où vous avez l'intention pour enregistrer le fichier . Cela devrait être un endroit où vous avez l'habitude de sauvegarder vos fichiers de l'application . En outre, changez la valeur de " example_file " au nom du fichier que vous souhaitez utiliser
6

Insérez la ligne de code suivante à la sortie du fichier sur la carte SD .

FileOutputStream f = new FileOutputStream ( fichier) ;
7

Enregistrez le fichier , puis compiler et tester l'application en utilisant l'émulateur Android ou le dispositif
< br . > Photos

Cartes téléphoniques SD