3

タブレットとSoC間の通信をしたい。このため、タブレットはUSBホストモードAPIをサポートする必要があります。Android.comによると、Androidバージョン3.1以降を搭載したAndroidデバイスはすべてそれをサポートする必要がありますが、実際にはそうではありません。タブレットメーカーも独自の実装を持っている場合があります。したがって、タブレットを購入する前に、購入するタブレットがこの機能をサポートしていることを100%確認したいと思います。

私は特にSamsungGalaxyTabs、Acer Iconia Tabs、SonyTabsなどの人気のある西洋のタブレットを探しています...

このXXXタブレットがこの機能をサポートしていることを誰かが確認できる場合は、usbサンプルアプリケーションでテストするか、いくつかのリンクを提供することもできます。それは彼にとても寛大だろう。

参照:https ://stackoverflow.com/questions/10212433/confused-with-usb-host-mode-compatibility-on-different-devices

4

4 に答える 4

3

OEMは、ホストモードがxxxタブレットでサポートされているかどうかのみを通知できます。しかし、Androidマーケットには「usbhostcontroller」という名前のシンプルなAPPがあります。ホストモード機能を確認したいデバイスにダウンロードしてインストールします。[情報]タブには、サポートされているかどうか、サポートされている場合はアクティブかどうかなどが表示されます。

それがあなたの問題を解決することを願っています。

于 2012-10-16T06:07:01.380 に答える
2

Lenovo Thinkpadのような一部のタブレットには、ラップトップと同じように、通常のUSBコネクタがあります。USBホストモードをサポートしています。マイクロUSB(OTG)が機能するかどうかわからない場合は、別の「通常の」USBポートを備えたタブレットを使用してください。

于 2013-02-01T06:10:37.497 に答える
2

だから今日はやってみた

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開発者ではないので、まったく新しいものです。私の貧弱な失読症-オランダ英語があなたの一日を台無しにしないことを願っています;)

于 2012-10-14T20:59:35.017 に答える
1

私にとって、Samsung GalaxyTab10.1は非常にうまく機能しました。私はRFIDMEUSBRFIDリーダーを統合することができました。もちろん、Samsung GalaxyTabSDカードとUSBアダプターも必要になります。

于 2013-02-14T07:51:20.557 に答える