Visual StudioでXamarinの質問です。
前提・実現したいこと
Visual Studio 2019 Xamarin Androidを使って
USBケーブルで接続して、シリアル通信を行うアプリを開発しています。
usbデバイスを取得する処理として
C#
1 var usbManager = (UsbManager)_appContext.GetSystemService(Context.UsbService); 2 var deviceList = usbManager.DeviceList;
を用いてデバイス取得を行っています。
こちら端末起動後にusbケーブル接続後、上記を行うとDeviceListに対象のデバイスが存在するのですが、
端末の電源がOFFの状態で、
USBケーブルを接続し、端末の電源をON
その後上記の処理を行うとusbManager.DeviceList.Countが0になっており対象のデバイスが存在しませんでした。
何か端末の設定を変更すれば取得できるようになるのでしょうか?
情報不足ありましたら
ご指摘ください。
宜しくお願い致します。
補足情報
・OSはAndroid9.0