Spørgsmål:
Bruger du et eksternt SD-kort med KitKat?
Brian Ballsun-Stanton
2013-12-09 17:22:32 UTC
view on stackexchange narkive permalink

På en Samsung Galaxy S4 Google Play Edition, der kører 4.4 og ikke-rodfæstet (jeg foretrækker ikke at rodfæste en enhed, der bruges til professionel udvikling)

Efter at have gemt nogle e-bøger på mit eksterne SD-kort, besluttede, at jeg også ville tilføje noget lyd (da min interne enhedsopbevaring er ret fuld.)

Så vidt jeg kan fortælle, kan ikke en app (eller adb) udføre nogen skriveoperationer til det eksterne SD-kort rodmappe.

Den eneste undtagelse, jeg har fundet, er, at min ubuntu-computer, kan oprette og omdøbe mapper inde i / storage / extSdCard / Android / data / selvom ingen af mine apps kan.

Er der en løsning på dette, der ikke involverer rodfæstelse af enheden?

Som en root-krævet mulighed: http://www.androidauthority.com/galaxy-s4-gpe-android-4-3-sd-card-fix-254960/ synes at være en ret god diskussion. Jeg håber bare, det er ikke den * eneste * løsning.
En svar:
vijer
2014-01-21 14:30:05 UTC
view on stackexchange narkive permalink

Google har skruet KitKat API op, tilsyneladende mener Google, at der er et stort sikkerhedsproblem med eksterne SD-kort. Apps skal ændres for at bruge et andet API-opkald, så forvent, at intet vil bruge eksterne SD-kort i lang lang lang tid (lille procentdel af KitKat-brugere og endnu mindre procentdel af KitKat-brugere med eksterne SD-kort).

Der er mange mennesker, der stiller lignende spørgsmål og nogle delvise løsninger, men intet godt. Selv Googles egen Galleri-app læser ikke det eksterne SD-kort.

Måske er det tilladelsen `WRITE_EXTERNAL_STORAGE`, som ikke blev håndhævet i tidligere versioner? Sandt nok ville det være pinligt, hvis de håndhævede det nu, men glemte det i deres egne apps. Jeg er heller ikke sikker på, at dette er tilfældet, selvom det ville give mening.


Denne spørgsmål og svar blev automatisk oversat fra det engelske sprog.Det originale indhold er tilgængeligt på stackexchange, som vi takker for den cc by-sa 3.0-licens, den distribueres under.
Loading...