EntryNavi : « AndroidのView(を継承したパーツ)を任意の場所に配置・移動する方法 | メイン | iSdBackup for Galaxy S (Backup from internal storage to microSD) »

CategoryNavi : メイン -> コンピューター -> フリー・シェアソフト -> iSdBackup

iSdBackup - Galaxy S専用(?)内蔵SDカードバックアップツール

SAMSUNG Galaxy Sを先日購入しまして、まぁなかなかひどい評価っぷりなのですが・・・
それは置いておいて
この端末元々内蔵のストレージが16GByteと8GByteのモデルがあります。
そして、microSDを外部ストレージとして使用可能です。

さて、どこにマウントされるんでしょうか?

内蔵(16 or 8) : /sdcard
外部( microSD) : /sdcard/sd

です。

PCにマウントすると2つのドライブとして見えます。

では、通常アプリでSDのパスを取得するとき「getExternalStorageDirectory」を使用していると思いますがどっちが取得できるでしょうか?
もちろん

内蔵(16 or 8) : /sdcard

です。


つまり世の中のほとんどのアプリはgetExternalStorageDirectoryを使用してmicroSDのパス「/sdcard(など)」を取得しているのでmicroSDに保存しているつもりが内蔵でしたーって事になるわけです。
実際、サイズ的にも余裕あるしPCにマウントすればドライブとして見えるのでさして困らないかもですが・・・。
やっぱり取り外しの効くメディアに保存しておきたいって思うのが人情かなーと。
(ちなみに、標準のカメラアプリは設定で内臓と外部を切り替えれます。)

というわけで、お手軽にバックアップするツールを作ってみました。(時間かかりますけどね)


ダウンロード
 Android Market

機能
 ・内蔵ストレージ(16or8GByte)をmicroSDカードへコピーします
 ・コピーするファイルで画像・音楽・動画・隠しファイルを除外するかを設定できます


追記
 ストレージのマウント状況は下の画像のとおりです。
 8GByteモデルの外部スロットに1GByteのmicroSDをさしてます。
 

<Category : iSdBackup>

コメント (2)

佐竹 俊哉:

backupからどうやったら戻せますか?

あやね:

>佐竹 俊哉さん
こんばんわ
緊急時のためにバックアップをする目的でつくったので戻す機能はありません。
現状はPCに接続するなどして手作業で戻していただく事になります。

コメントを投稿

検索

Google

サイドフィード

track feed 理ろぐ
人気ブログランキング - 理ろぐ
Powered by
Movable Type 3.34