Saya sering ingin file yang sama diakses oleh aplikasi yang berbeda di ponsel Android saya, tetapi aplikasi tersebut terlihat di folder yang berbeda. Apakah ada cara untuk membuat dua jalur folder yang berbeda pada kartu SD FAT mengarah ke file yang sama? Untuk EXT, saya pikir saya bisa melakukan ini dengan tautan simbolis atau keras, tetapi itu tidak ada untuk FAT. Bisakah FAT diperpanjang untuk mendukung mereka? Bisakah Android menggunakan kartu SD berformat EXT? Dapatkah folder dipasang di atas folder lain?
Jika ini ada, apakah ada efek samping negatif?
Jawaban:
Dimungkinkan untuk memasang folder di folder lain jika Anda memiliki root.
buka adb atau terminal (adb lebih disukai) dan ketik
mount -o bind /origdir /newdir
Ini harus memiliki pengaruh yang sama seperti
ln
dan akan bekerja pada sistem file FAT32sumber
/sdcard/newdir
memiliki file yang sama dengan/sdcard/origdir
, yang berguna untuk berbagi file antara aplikasi yang hanya terlihat di folder hardcode tertentu. Anda harus menyebutkan bahwa Anda harusmkdir newdir
terlebih dahulu.Jawaban Endolith yang terbaik untuk situasi Anda, tetapi Sathya salah, ada juga solusi, jika Anda benar-benar perlu tautan palsu (hardlink), lihat: /programming/4545536/faking-symbolic-links-on -a-fat32-diformat-storage Meskipun saya belum mencobanya di android.
sumber
FAT tidak mendukung symlink.
Tidak.
Tidak.
sumber
Android dapat memasang ext2 tetapi manajer volume tidak akan menangani kartu SD berformat ext2. (Jika Anda telah melakukan rooting pada ponsel Anda, Anda mungkin dapat memperbaikinya.)
Iya.
sumber