一聚教程网:一个值得你收藏的教程网站

热门教程

手机如何传文件到虚拟机里

时间:2026-08-08 08:54:54 编辑:袖梨 来源:一聚教程网

手机向虚拟机传文件可直接用HTTP服务:安卓用MiXplorer开HTTP服务器,iOS用Documents开Web Server;确保手机与虚拟机同局域网后,在虚拟机浏览器或终端wget下载;云手机平台如红手指、阿里云内置上传功能;Android Studio的Device File Explorer支持AVD模拟器直传。

手机需要把本地照片、APK安装包或文档传进正在运行的虚拟机,又不想装第三方中转工具,直接利用现有网络和基础服务就能完成传输。

用HTTP服务直传(无需安装额外软件)

这一步操作起来很简单,直接在手机上开个临时HTTP服务器,让虚拟机用浏览器或wget访问下载即可。

第一步:在手机上启用HTTP服务

安卓用户可用MiXplorer文件管理器——点击右上角三个点→“工具”→“HTTP服务器”,开启后记下显示的地址,如 http://192.168.3.105:8080;iOS用户可使用Documents by Readdle,进入任意文件夹后点左上角“…”→“Start Web Server”。

第二步:确认手机和虚拟机在同一局域网

查看手机Wi-Fi详情页里的IP地址,再在虚拟机终端执行 ip aifconfig 查看其IP。若两者前三个数一致(例如都是 192.168.3.x),说明网络连通;【若不在同一网段,传不了,必须连同一个路由器】

第三步:在虚拟机中下载文件

打开虚拟机的浏览器,输入手机HTTP地址(如 http://192.168.3.105:8080),页面会列出手机共享的文件夹内容,点击目标文件即可下载到默认下载目录;或者在终端执行:

wget http://192.168.3.105:8080/yourfile.apk

用云手机自带上传功能(红手指/阿里云等)

如果你用的是红手指、阿里云、移动云这类云手机平台,它们已在后台打通了本地与虚拟机的通道,上传按钮就藏在界面里,点一下就走完流程。

方法一:红手指安卓版

向下滑动云手机主屏幕→调出悬浮功能栏→点“上传”→勾选要传的文件→开启“自动安装”(仅限APK)→点上传。

方法二:阿里云手机APP

点击右下角悬浮球→选“文件传输”→开启权限弹窗后点“确定”→进入上传页→选择文件→上传。

注意:首次使用必须手动开启“文件传输权限”,否则按钮灰显无法点击。

通过Android Studio传文件(仅限Android模拟器)

如果你正在用Android Studio调试App,它的Device File Explorer就是现成的传输入口,不用配IP也不用开服务。

打开Android Studio → 点击菜单栏 View → Device File Explorer → 在右侧窗口展开 sdcard 目录 → 右键空白处选 Upload → 从电脑选择文件 → 文件立刻写入模拟器存储。

这一步不经过网络,不依赖手机是否联网,但【仅对Android Studio自带的AVD模拟器有效,对真机或第三方云手机无效】

热门栏目