だから今日はやってみた
MTPとPTP
タブレットを相互に接続する:
nexus 7をたとえば私のMediapad(メディアパッドでmtpが有効になっている)に接続しても、少なくともFXファイルエクスプローラーでは機能しないようです。たとえば、USBストレージは表示されません。これは、FXエクスプローラーにはmtpサポートが組み込まれていないと思うためです。
設定例:
Mediapad <-- (Micro to male A) --> <-- (Female A to micro OTG cable) --> Nexus 7
mtpの代わりにptpをオンにすると、nexusは自動的にギャラリーアプリを開き、メディアパッドからのすべての画像を表示します。そのため、Androidはptpデバイスの読み取りと、ptpデバイスのふりをサポートしています。しかし、Androidはmtpデバイスを読み取ることができないか、少なくとも私が使用したアプリは読み取ることができなかったため、mtpについて同じことを言うことはできません。ただし、mtpを使用してAndroidデバイスをコンピューターに接続することは、当然のことながら機能します。
私もこのビザを試したのに対し、ネクサスファイルを読んだのと同じ結果でした。
mtpをサポートしていない電話をタブレット(Mediapad)に接続すると、問題なく動作します。タブレットのファイルエクスプローラーは、接続されているUSBデバイスを検出します。
キーボードとUSBスティックの使用
USBスティック、キーボード、ハブなどの読み取りは、Mediapadで機能します。
Nexus 7でも同じですが、FXファイルエクスプローラーでUSBスティックが機能しなかったのは、そのデバイスにアプリのフルバージョンがないことが原因である可能性があります。ここオランダでは遅いです。明日はフルバージョンを入手してもう一度試してみます。それは可能だと思われるからです。
開発者サイトによるとUSB
それで、私はUSB開発者ガイドを読み始めました。私が知る限り、別のAndroidタブレットからmtpデバイスを読み取ることは機能するはずですが、そのためのコードを自分で作成する必要があります。
現時点では、これ以上調査する時間はあまりありませんが、この機能では、最終的にはコーディングを使ってすべてを試してみます。
小さな結論:
読み取り専用のタブレットがMTPモードのみをサポートしている場合に、別のタブレットファイルを読み取ることは、デフォルトでは不可能ですが、usbapiを使用して可能にすることができます。
これまでのところ、ホストモードを使用してUSBデバイスを読み取ることは、MediapadとNexus7で正常に機能します。Mediapadの場合は100%確信していますが、Nexus 7の場合は99%あまり使用しないためです。
あなたが知りたいことであるかどうかはわかりませんが、私はあなたがそれで何かをすることができることを本当に望んでいます。そして、もっと多くの人がこのトピックに興味を持って、そこに考えを投稿してくれることを願っています。私は自分自身のUSB開発者ではないので、まったく新しいものです。私の貧弱な失読症-オランダ英語があなたの一日を台無しにしないことを願っています;)