Вътрешният път за съхранение на Samsung galaxy S3 с 4.1.2 продължава да се променя.
/mnt/sdcard0/ /mnt/sdcard/ /storage/sdcard0/ /storage/sdcard/
Нямам поставена външна карта в този телефон. И на случаен принцип получавам местоположенията на горния път в приложението за управление на файлове Astro, а също и в logcat.
Всъщност моето приложение за android прехвърля файл от един мобилен телефон на друг с помощта на технологията Wifi-Direct. Когато прехвърлям от Samsung galaxy s3 mini към Samsung galaxy s3, работи добре. Но обратното не се случва, защото се казва, че „файлът не е наличен в конкретна директория“, дори ако файлът съществува.
Примерен регистрационен файл от logcat: D/fileUri след подниз>>>( 7422): /mnt/sdcard/Download/flash_transfer.apk D/име на файл на гнездо за подател>>>( 7422): flash_transfer.apk E/wifidirectdemo( 7422): /mnt/sdcard/Download/flash_transfer.apk: неуспешно отваряне: ENOENT (Няма такъв файл или директория)
Но понякога показва /storage/sdcard0. Не съм сигурен как се променя често поради това, което прехвърляне на файлове се прекъсва.
Кой е правилният път за вътрешна sd карта за android 4.1.2?