file.getdir.sdcard: SD-Karte spricht die interne SD des Gerätes an.
Es gibt aber teils auch wechselbare SD Karten. Diese werden im Systemmit extSdCard bezeichnet.
Leider kann man auf nicht gerooteten Geräten nur bis Android 4.3 etwas sinnvolles damit Anfangen. Danach fällt die Karte den angeblichen Sicherheitsbedenken zum Opfer. Allerdings sind externe USB Sticks dann wohl als sicher eingestuft - da geht es - ! - und, wo sehen wir derzeit wirklich sichere Systeme???