Android デバイスを HTTP サーバーとして機能させたいと考えています。デバイスでサーバーを起動すると、IP アドレスが表示されます。デスクトップ PC (同じネットワーク) からこのデバイスの IP アドレスにアクセスすると、デスクトップから Android デバイスにファイルをアップロードできるはずです。
NanoHttpd.javaを試してみましたが、使いにくいので、ファイルのダウンロードにも同じものを使用したいと考えています。これらを達成するためのより良い解決策はありますか?
Android デバイスを HTTP サーバーとして機能させたいと考えています。デバイスでサーバーを起動すると、IP アドレスが表示されます。デスクトップ PC (同じネットワーク) からこのデバイスの IP アドレスにアクセスすると、デスクトップから Android デバイスにファイルをアップロードできるはずです。
NanoHttpd.javaを試してみましたが、使いにくいので、ファイルのダウンロードにも同じものを使用したいと考えています。これらを達成するためのより良い解決策はありますか?
NanoHTTPD
ファイルのアップロードとダウンロードの処理に適しています。ファイルをダウンロードする場合は、serveFile
メソッドを拡張およびオーバーライドしてserve
メソッドを使用します。アップロードを処理するには、POST
リクエストを確認し、files
パラメータからファイルを取得します。アップロードされたファイルが配置される一時パスを取得します。a を使用しFileInputStream
てファイルを読み取り、必要なことを行います。それがあなたの質問に答えることを願っています。
AndSMB やその他の SMB クライアントなどのソフトウェアを使用します。よろしく、
Google Usbドライバーも使用する