nmapをインストールして次のコマンドを実行したtermux Androidアプリから同じものを正常に取得したため、可能であると確信しています。
- 最初に実行
ifconfig
して、デバイスの IP を取得します (xxx.xxx.xxx.x
) - 走る
nmap -sn xxx.xxx.xxx.x/24
注: デバイスはルート化されておらず、機内モードでも動作します。
テストデバイス: Android バージョン 11、Samsung Galaxy m30s
USBの概要(usbマネージャー、usbdevicceなど)について公式のAndroidドキュメントを試し、アプリ内でコマンドラインを実行することさえ試みましたが、成功しませんでした(ただし、コマンドラインからIPアドレスがわかったら、sshを実行できました)。