3

Android デバイスを HTTP サーバーとして機能させたいと考えています。デバイスでサーバーを起動すると、IP アドレスが表示されます。デスクトップ PC (同じネットワーク) からこのデバイスの IP アドレスにアクセスすると、デスクトップから Android デバイスにファイルをアップロードできるはずです。

NanoHttpd.javaを試してみましたが、使いにくいので、ファイルのダウンロードにも同じものを使用したいと考えています。これらを達成するためのより良い解決策はありますか?

4

3 に答える 3

3

NanoHTTPDファイルのアップロードとダウンロードの処理に適しています。ファイルをダウンロードする場合は、serveFileメソッドを拡張およびオーバーライドしてserveメソッドを使用します。アップロードを処理するには、POSTリクエストを確認し、filesパラメータからファイルを取得します。アップロードされたファイルが配置される一時パスを取得します。a を使用しFileInputStreamてファイルを読み取り、必要なことを行います。それがあなたの質問に答えることを願っています。

于 2012-01-07T15:22:47.163 に答える
0

AndSMB やその他の SMB クライアントなどのソフトウェアを使用します。よろしく、

于 2012-01-06T16:02:21.590 に答える
0

Google Usbドライバーも使用する

于 2012-01-03T07:11:00.587 に答える