Android4.4をパソコンにつないだとき パソコンからAndroidのデータ見れる状態でAndroidでも自由にアプリ動かせました

MTPという接続方法だとこういうことができるようです

MTPはAndroid3.1から対応の新しい接続方法で それ以前はMSCという接続方法のみです
そういえば2.3から4.0にアップデートしたAndroid端末を持っていますが パソコンとつないだのは2.3のときだけでした

MSCだとパソコンが USBメモリを扱うように直接接続先のストレージを読み書きして、MTPだと接続先の機器を通して読み書きしているらしいです
NASみたいな感じでしょうか?


Android以外にもMTP対応の機器はあるようですが他の機器でパソコンから読み書きしながらその機器も本来の使い方ができる というのは見たことないです

私が持ってる機器だとデジカメがMTP対応ですが MTPだと読み込みはできるのですが 削除や編集ができなくなります
できることは写真を見るのと、パソコンへのコピーだけ
さらに 接続中はカメラ側で写真撮ったり 撮った写真を見たりということはできなくて全く操作できない状態です

MSCだと カメラ側が何もできないのは一緒ですが パソコンにコピーした後に削除ができるのでこっちのほうが便利です


結局は接続する機器が読み書きをしているか パソコンがUSBメモリのように認識してパソコンから読み書きしているかの違いで 接続しながら機器側が普段どおりのことをできるかは機器次第ということですね

MTP: Media Transfer Protocol
MSC: Mass Storage Class