2011-02-26 4 views
5

Ciao ragazzi ho bisogno di piccolo aiuto per comprendere il file system di Androidcome accedere i file nella memoria del telefono o nella scheda SD

Ora in Windows per esempio creiamo file utilizzando percorsi come "c:/mytextfile.txt" o "c:/folder/mytextfile.txt" .Ora come posso accedere ai file e le cartelle in Android voglio dire che cosa è il percorso come.

Il telefono supporta il browser di file invece di affidarsi a app di terze parti?

risposta

9

Android non ha un browser di file nativo, ma ce ne sono numerosi di terze parti (mi viene in mente Astro). Il filesystem di Android è quello di Linux; il separatore di percorso è/e la FS cresce da una singola radice chiamata /. Quindi, hai i tuoi pacchetti di app sotto/data/apps, e così via. A meno che il telefono non sia jailbroken ("rooted"), non si vedrà l'intero filesystem - i permessi si intromettono. Questo vale per tutte le applicazioni Android, sono sandboxed, cioè non ottengono l'accesso all'intero filesystem. Esistono chiamate API per ottenere il percorso della directory sandbox dell'applicazione corrente.