Android オープン アクセサリ (AOA) プロトコルを使用してアクセサリに接続するアプリケーションを開発しています。
ハンドセット (Android 4.2.2) またはタブレット (Android 4.1) を使用してアプリケーションをテストします。これらのデバイスは両方とも USB Micro-B レセプタクルを備えていますが、アクセサリには USB A タイプのレセプタクルがあります。Micro-B プラグ - USB-A プラグ ケーブルを使用して、前述の Android デバイスのいずれかをアクセサリに接続します。
アクセサリがハンドセットまたはタブレットに接続されるとすぐに、アプリケーションがポップアップすることが期待されます。
ハンドセットでは期待どおりに動作しますが、タブレットでは動作しません。この問題のデバッグにかなりの時間を費やした後、タブレットが AOA プロトコルをサポートしていない可能性があることに気付きました。(JFYI: テーブルは OTG モードをサポートしています)。
したがって、私の質問は次のとおりです。
1) デバイスが AOA をサポートしているかどうかを通知できるアプリを見つけた人はいますか? 2) Android デバイスで AOA のサポートを検出するプログラムによる方法を知っている人はいますか?
コミュニティ メンバーからの今後の支援に感謝します。
PS で言及されている同様の問題に対する回答を既に読みました - 1) Android デバイスにオープン アクセサリ モードがあるかどうかを確認する方法 2) Acer Iconia Tab A500 はアクセサリ モードをサポートしていますか? 3)どの Android タブレットが現在 ADK 開発のアクセサリ モードをサポートしているか 4)どの Android デバイスが ADK / オープン アクセサリをサポートしている か - 結果なし。