当前位置:首页 » 文件传输 » 安卓手机访问ftp服务器地址
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

安卓手机访问ftp服务器地址

发布时间: 2022-09-27 06:59:21

㈠ Android开发访问FTP服务器

commons-net.jar里面有ftp相关的接口,这个是我自己封装的一个类

import java.io.FileInputStream;

import java.io.IOException;
import java.net.Socket;
import java.util.ArrayList;
import java.util.List;

import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;

import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;

public class FTPUtils {

/**
* 通过ftp上传文件
*
* @param fileNamePath
* 要上传的文件路径 , 以'结'尾
* @param fileName
* 要上传的文件名
* @return 如果成功返回"" , 否则返回错误结果
*/

public static String ftpUpload(String sdcardFullFileName, String fileName, String ftpPath) {

FTPClient ftpClient = new FTPClient();
FileInputStream fis = null;
String returnMessage = "";
try {
ftpClient.connect(ConnectConfig.ftpIP, ConnectConfig.ftpPort);
boolean loginResult = ftpClient.login(ConnectConfig.ftpUserName, ConnectConfig.ftpPassWord);
int returnCode = ftpClient.getReplyCode();
if (loginResult && FTPReply.isPositiveCompletion(returnCode)) {// 如果登录成功
String[] splits = ftpPath.split("/");
String temps = splits[0];
ftpClient.makeDirectory(temps);
for(int i=1;i<splits.length;i++){
temps += "/" + splits[i];
ftpClient.makeDirectory(temps);
}
// ftpClient.makeDirectory(ftpPath);
// 设置上传目录
ftpClient.changeWorkingDirectory(ftpPath);
ftpClient.setBufferSize(1024);
ftpClient.setControlEncoding("UTF-8");
ftpClient.setFileType(FTP.BINARY_FILE_TYPE);
ftpClient.enterLocalPassiveMode();
fis = new FileInputStream(sdcardFullFileName);
// boolean result = ftpClient.(fileName, fis);
boolean result = ftpClient.storeFile(fileName, fis);

if(result){
returnMessage = ""; // 上传成功
}else{
returnMessage = "上传失败";
}
} else {// 如果登录失败
returnMessage = "登录FTP时失败,FTP用户名或者密码错误!";
}

} catch (IOException e) {
// ftp发送出现异常
e.printStackTrace();
returnMessage = "FTP客户端出错!" + e;
} finally {
try {
ftpClient.disconnect();
} catch (IOException e) {
e.printStackTrace();
}
}
return returnMessage;
}

}

㈡ 手机如何与FTP服务器建立连接

手机与FTP服务器建立连接现在有很多
1、用电脑做FTP服务器,电脑安装ServU服务,手机安装FTP客户端
2、用机顶盒做FTP服务器,机顶盒安装每步FTP服务,手机安装FTP客户端,机顶盒插U盘或者移动硬盘存储
3、用智能电视做FTP服务器,智能电视安装每步FTP服务,手机安装FTP客户端,智能电视插U盘或者移动硬盘做存储;
4、手机上安装每步FTP服务,其他手机也可以访问,电脑上访问就更简单,直接用资源管理器访问即可,电脑上连软件都不需要安装
注意:手机、机顶盒或者智能电视上安装的FTP服务,一定要能实现开机自启动在后台工作,你总不能每次开机还要去人工操作启动FTP吧,我只发现每步FTP服务可以实现开机自启动并运行在后台,那位发现其他FTP服务也是这样的,也告诉我下,我来比较下优点

㈢ 为什么手机浏览器不能访问ftp

手机浏览器是可以访问FTP服务器的,输入 ftp://192.168.3.3:2121 类似这样的就可以
你可以尝试下访问电脑上的FTP服务器,也可以访问机顶盒建的FTP服务器,还可以访问智能电视建立的FTP服务器,我测试都可以用浏览器打开
甚至你的手机也可以建立个FTP服务器,你再用自己的手机浏览器打开,本机就可以直接访问本机。我在自己手机下载安装了个每步FTP服务器,然后用手机上的浏览器访问,很容易就打开了,当然自己访问自己只是测试下,自己访问自己没有必要这么麻烦的

㈣ 安卓手机 访问ftp地址

es文件浏览可以做得到,地址栏将本地改为远程-ftp-输入对应的配置,就行了。

㈤ 安卓手机如何通过ftp远程连接电脑,并传输文件。

安卓手机通过ftp远程连接电脑,并传输文件步骤如下:

1、网络搜索FileZilla进行下载。

㈥ 请问!安卓手机ftp的地址是多少

怎么查看手机的ip地址

1、首先打开手机的【设定】,然后点击您的WiFi,即可查看到WiFi的详情以及当前可以连接的WiFi;



2、在当前连接的WiFi的右侧点击感叹号的图标,然后就可以看到详情页;



3、在下方就会显示当前连接WiFi的详细IP地址、路由器地址等信息以及更多的设定;



4、还有一个更为简单的方法,或者您使用的是蜂窝网络上网,都可以在浏览器中打开网络首页;



5、点击输入【IP地址】,然后在第一栏就会出现您当前的IP地址以及运营商的名称;



以上就是关于怎么查看手机的ip地址的介绍,希望以上的介绍能够帮助到您。

㈦ 如何用手机登陆ftp服务器

1,下载一个ES文件管理器。

㈧ 如何用安卓手机建立个ftp服务器,让外网手机或电脑连接

你要一步一步地解决问题,不要试图一下子就解决问题,因为涉及多方面的知识。

你先要在安卓手机把FTP先安装起来,本地先访问起来,再远程访问;

给你FTP服务端的APK程序你都没有下载,再给你另一小巧版本miniftp。

接下来在路由器里用MAC的办法固定手机的内网IP,以便将手机设为路由器的DMZ主机;

设法知道路由器的外网地址(访问IP138网就能知道);

用Cuteftp客户端以路由器公网IP访问手机的ftp

㈨ 安卓手机如何连接ftp不是建立,是连接

如果你会建立手机ftp的话,那就简单了,电脑和手机连接到同一局域网,计算机上打开“我的电脑”“此电脑”“计算机”之类的,在地址栏输入手机上显示的ftp站点,比如:“ftp://19216.4.101:2121”之类,就可以读取手机里内容了

㈩ 安卓手机搭建FTP服务器

FTP服务器(FTPServer),是由TheOliveTree开发的,支持手机搭建。

优点:

一、是体积很小,除了FTP服务器功能之外什么功能都没有,APP就1.5M不到的体积。

二、是完全免费,虽然有付费的pro版,但免费版的功能我还没发现有什么限制,唯一的就是界面上有点广告,但是可以通过去除。

三、是APP的界面设计跟Android4.x的UI不是太违和。最后是功能比较稳定,试用很多次都没发现有连不上的情况,也没发现有FTP不稳定的情况。

这个APP支持WIFI,蓝牙,USB,甚至3G网络的FTP建立。其中最重要的是还支持USBFTP服务器的建立。

1、手机下载安装app后打开软件,设置FTP用户名以及密码。

3、连接查看安装手机的IP地址即可登录访问。