Hvordan lage en fil på SD-kort med Android Developer

Hvordan lage en fil på SD-kort med Android Developer


Android mobile operativsystem er en fleksibel plattform som gjør det mulig for utviklere å lage programmer som kan skrive filer til både intern og ekstern lagring. Skrive til enhetens SD-kort er ganske grei, men det er viktig at du først skaffe katalogen plassering for ekstern lagring i filsystemet. Før du tar fatt på denne oppgaven, må du ha en grunnleggende forståelse av hvordan å bygge en Android-app, og du trenger noen kildekoden som du ønsker å legge til filen utgangsfunksjon. De linjer med kode du skal legge til filen er delt inn i tre separate deler eller funksjoner.

Bruksanvisning

1 Åpne din Android programmets kildekode-fil med en tekst eller programmering redaktør.

2 Bla til plasseringen i kildekoden der du ønsker å kalle funksjonen som skriver en fil til enhetens ekstern lagring.

3 Sett dette eneste linje med kode for å sjekke for SD-kortet:

Fil sdcard = Environment.getExternalStorageDirectory ();

4 Sett disse linjer med kode for å angi katalog og filnavn:

File dir = new File (sdcard.getAbsolutePath () + "/ folder1 / mappe2");
dir.mkdirs ();
Fil = new File (dir, "example_file");

5 Erstatt "/ folder1 / mappe2" i koden ovenfor med den faktiske banen der du har tenkt å lagre filen. Dette bør være et sted der du vanligvis lagre programfiler. Også endre "example_file" verdi til selve filnavnet du ønsker å bruke.

6 Sett inn følgende linje med kode til utgang filen til SD-kortet:

Fileoutputstream f = new Fileoutputstream (fil);

7 Lagre filen, og deretter kompilere den og teste programmet ved hjelp av Android emulator programvare eller enheten.