2017-04-01 14 views
1

私は自分のラップトップのローカルドライブにFTPサーバーを作成し、そのサーバーにIPアドレスを割り当てました。私はアンドロイドアプリを使用してそのサーバ上のファイルを取り出し、そのデータを処理したい。 どうすればこの問題を解決できますか? Commons Apacheはそれに道を開いていますか?ローカルのftpサーバーとAndroidを接続してください

+0

「ローカルドライブにftpサーバを作成しました」。それはどういう意味ですか?なぜ情報が関連性があるのでしょうか? – greenapps

+0

'にIPアドレスを割り当てていますか? 'それはどういう意味ですか?なぜサーバーにIPを送るのですか?あなたはどのIPを割り当てましたか? – greenapps

+0

サーバーに接続できるように、Androidデバイスにftpクライアントアプリケーションをインストールする必要があります。または、独自のAndroid FTPクライアントアプリを作成します。 – greenapps

答えて

1

これは私が作ってくれたスニペットです。

 FTPClient ftpClient = new FTPClient(); 
       try { 
        ftpClient.connect("192.168.5.3", 21); 
        ftpClient.enterLocalPassiveMode(); 
        ftpClient.login("FTP_User", "ravi1998"); 

        ftpClient.setFileType(FTPClient.ASCII_FILE_TYPE); 

        InputStream inStream = ftpClient.retrieveFileStream("record.xls"); 
        runOnUiThread(new Runnable() { 
         @Override 
         public void run() { 
          Toast.makeText(MainActivity.this, "done", Toast.LENGTH_SHORT).show(); 

         } 
        }); 
        ftpClient.disconnect(); 
        Workbook wb = Workbook.getWorkbook(inStream); 
        Sheet s = wb.getSheet(0); 
        int row = s.getRows(); 
        int col = s.getColumns(); 

        for (int i = 0; i < row; i++) { 
         for(int c = 0, c< col; c++){ 
         Cell z = s.getCell(c, i); 
         String content = z.getContents(); 
         } 
        } 
0

ステップ1:モバイルホットスポットをオンにして、そのホットスポットでノートパソコンを接続します。

手順2:ファイアウォールがオフになっていることを確認します。 apacheまたはwampserverがオンになっています。

ステップ3:あなたはcmdの管理パネルにipconfigコマンドを書き、wifiにはipをchbeckします。

ipconfig 

ステップ4:モバイルブラウザで同じIPプットそれはwampserverページが表示されます。..

私は、接続をwampserverするには、Androidのために、このタイプの構成ガイドはあなたにその役に立つかもしれません。

関連する問題