簡単な質問: マウント ポイントを変更するにはどうすればよいですか? 私のsd-extはマウントされて\system\sd
いますが、マウントする必要があります Androidに\system\sd-ext
はありませんよね?\etc\fstab
それで、これを行う方法は?
2 に答える
に興味があり/system/etc/vold.fstab
ます。
システムをバックアップします。
ルート エクスプローラーをインストールします (私は ES ファイル エクスプローラーを使用しています)。
書き込み権限でシステムをマウントします (ES File Explorer の [設定] にあります)。
/system/etc/vold.fstab
SD カードと PC にバックアップします。/system/etc/vold.fstab
テキストエディタで開きます。ここでは、3 列目にマウント ポイントがあります。
dev_mount sdcard /mnt/sdcard
ファイル内のfstabとコメントについて読んでください。気をつけて。;o)
デバイスのファイル構造は変更できません。Environment.getExternalStorageDirectory()を使用して、SD カードの場所を Android に問い合わせることができます。このアプローチは、製造元が SD カードが/sdcard/
、/mnt/sdcard/
、または/way/out/in/the/willy/wacks/sdcard/
.
Environment.getExternalStoragePublicDirectory()または単にContext.getExternalFilesDir().../sdcard/Android/data/your.package.name/
を使用してSD カード データを保存するための Android プロトコルも確認する必要があります。