VXplorer는 클래식 파일 관리자의 강력한 파일 작업 능력과 현대 Android 환경의 보안, 적응형 레이아웃, 한 손 조작성을 결합한 차세대 파일 탐색 도구입니다.
Android 17(API 37) 대응을 목표로 설계되었으며, One UI 8.0/9.0 스타일의 하단 중심 조작, 폴더블/태블릿 듀얼 패널, 스코프드 스토리지 시대의 권한 설계를 반영합니다. 스마트폰의 일상적인 파일 정리부터 네트워크 서버, 압축파일, Vault, Chromecast 미디어 전송까지 하나의 흐름 안에서 처리할 수 있습니다.
주요 파일 작업을 화면 하단 액션 바와 바텀 시트 중심으로 배치해 대화면 스마트폰에서도 조작 거리를 줄입니다.
파일 목록, 홈 대시보드, 드로어, 설정, 작업 상태 표시가 Compose Material 3 기반으로 통일되어 있습니다.
폴더블과 태블릿에서는 듀얼 패널 레이아웃으로 두 위치를 나란히 탐색할 수 있습니다.
여러 탭을 열어 폴더, 네트워크 위치, 도구 화면을 빠르게 오갈 수 있습니다.
복사, 이동, 붙여넣기, 삭제, 이름 변경, 새 파일/폴더 만들기, 공유, 경로 복사, 속성 확인을 지원합니다.
개별 다중 선택과 범위 선택으로 많은 파일을 빠르게 정리할 수 있습니다.
접두사, 접미사, 번호 부여, 확장자 보존 규칙을 적용하는 일괄 이름 변경과 적용 전 미리보기를 제공합니다.
숨김 파일 표시 전환과 파일명 앞 점(.) 추가/제거 방식의 숨김/숨김 해제를 지원합니다.
스마트 휴지통은 삭제 파일의 원래 경로와 삭제 시각 메타데이터를 보관하고, 복구 또는 영구 삭제를 선택할 수 있게 합니다.
SMB, FTP, FTPS, SFTP, WebDAV 서버에 연결해 원격 파일을 탐색하고 기본 파일 작업을 수행할 수 있습니다.
Nextcloud/ownCloud, Yandex Disk, Mail.ru Cloud, Box, Koofr, pCloud 등 WebDAV 기반 클라우드 프리셋을 제공합니다.
같은 서브넷의 SMB/FTP/SFTP 호스트를 소켓 연결 기반으로 탐색할 수 있습니다.
인라인 연결 테스트, 익명 접속, 도메인/인코딩/암시적 TLS 등 실무에 필요한 연결 옵션을 제공합니다.
기기 내 FTP 서버를 실행해 PC에서 스마트폰 파일에 접근할 수 있습니다.
원격 전송과 원격-원격 붙여넣기는 진행률, 상태 표시, 취소 알림과 함께 처리됩니다.
선택한 파일을 앱 전용 Vault에 AES-GCM 방식으로 암호화해 보관합니다.
암호화 키는 Android Keystore를 통해 관리됩니다.
Vault 접근은 Android Biometric API 기반 생체 인증 흐름과 연동됩니다.
보관된 파일은 사용자가 선택한 위치로 복호화하거나 Vault에서 삭제할 수 있습니다.
내장 저장소, SD 카드, USB OTG 등 여러 볼륨의 사용량을 분석합니다.
카테고리별 용량, 큰 파일, 큰 폴더, 오래된 설치 파일, 오래된 압축 파일, 대용량 동영상, 빈 폴더를 확인할 수 있습니다.
같은 크기 파일을 SHA-256 해시로 검증해 실제 중복 파일 후보를 찾습니다.
분석 결과에서 항목 위치로 바로 이동해 사용자가 직접 확인하고 정리할 수 있습니다.
Smart Cache는 이미지, 동영상, APK 썸네일을 메모리와 디스크에 캐시해 반복 탐색을 빠르게 합니다.
ZIP, 암호화 ZIP(AES-256), 7z, tar.gz, tar.zst, tar.xz, tar.bz2 생성을 지원합니다.
ZIP, RAR, 7z, TAR 계열, CAB, ISO, CPIO, AR, LZH/LHA, XAR 등 다양한 포맷을 미리보고 해제할 수 있습니다.
압축파일 내부를 가상 폴더처럼 탐색하고, 선택 항목 또는 전체 항목을 원하는 위치로 추출할 수 있습니다.
APK 파일은 ZIP 컨테이너로 열어 내부 구조를 확인할 수 있습니다.
이미지 뷰어는 확대/축소, 회전, 이전/다음 파일 탐색을 지원합니다.
텍스트/소스 에디터는 TXT, Markdown, JSON, XML, Kotlin, Java, JavaScript, TypeScript, Python, Shell 등 코드형 텍스트 파일을 열 수 있습니다.
PDF 뷰어는 페이지 렌더링과 현재 페이지 또는 전체 페이지 PNG 내보내기를 지원합니다.
Media3 ExoPlayer 기반 오디오/비디오 플레이어는 컴팩트 재생바, 사용자 지정 스킵 시간, 비디오 핀치 줌과 드래그 이동을 제공합니다.
Chromecast 연동으로 로컬 미디어와 감지된 웹 미디어를 Cast 기기로 전송할 수 있습니다.
내장 웹브라우저에서 방문 기록, 북마크, 마지막 닫힌 탭 복구를 지원합니다.
웹페이지의 비디오, 오디오, HLS/DASH 스트림 URL을 감지해 Chromecast 전송 후보로 표시합니다.
인증 헤더, 쿠키, Referer/User-Agent가 필요한 스트림은 기기 로컬 프록시를 통해 재생 가능성을 높입니다.
HLS 매니페스트, 세그먼트, 키 URL 재작성과 일부 자기기술형 키 복원 플러그인을 지원합니다.
저장공간 미터 위젯으로 기기 저장소 상태를 빠르게 확인할 수 있습니다.
즐겨찾기 위젯으로 자주 쓰는 폴더와 파일 위치에 바로 접근할 수 있습니다.
Quick Controls 위젯에서 앱 열기, 네트워크 화면 이동, Smart Cache 정리 같은 작업을 빠르게 실행할 수 있습니다.
MVI 아키텍처: FileBrowserState와 명시적 Intent 흐름을 기반으로 UI 상태를 예측 가능하게 관리합니다.
파일시스템 추상화: 로컬, 원격, 아카이브 위치를 일관된 브라우저 모델 안에서 다룹니다.
Coroutine I/O: 파일, 네트워크, 아카이브, 해시, Vault 작업을 백그라운드 디스패처에서 처리합니다.
권한 인식 스토리지: MANAGE_EXTERNAL_STORAGE 중심의 파일 관리자 권한 전략을 사용하며, Google Play 사진/동영상 권한 정책 준수를 위해 READ_MEDIA_* 권한은 선언하지 않습니다.
복구 가능한 작업: 삭제는 가능한 경우 스마트 휴지통으로 이동하고, 영구 삭제는 별도 액션으로 분리합니다.
전송 상태 관리: 진행 중/실패 작업은 하단 오버레이와 알림으로 표시하고, 완료 작업은 자동 정리할 수 있습니다.
VXplorer combines the practical power of classic file managers with modern Android security, adaptive layouts, and one-handed ergonomics.
Designed with Android 17 (API 37), One UI 8.0/9.0 reachability, foldables, tablets, scoped storage, and local-first privacy in mind, VXplorer helps you manage local files, remote servers, archives, Vault-protected files, and Chromecast media workflows in one focused tool.
Bottom-first actions and sheets keep common file operations reachable on large phones.
Compose Material 3 screens provide a consistent browser, dashboard, drawer, settings, and operation status experience.
Foldables and tablets can use a dual-panel layout for side-by-side browsing.
Multi-tab navigation lets you keep folders, network locations, and tools open at the same time.
Copy, move, paste, delete, rename, create files/folders, share, copy path, and view properties.
Multi-select and range select for fast batch operations.
Batch rename with prefix, suffix, numbering, extension preservation, and preview.
Hidden-file visibility and dot-prefix hide/unhide actions.
Smart Recycle Bin with original path metadata, restore, permanent delete, and empty bin actions.
Connect to SMB, FTP, FTPS, SFTP, and WebDAV servers.
WebDAV presets for Nextcloud/ownCloud, Yandex Disk, Mail.ru Cloud, Box, Koofr, and pCloud.
LAN discovery for SMB/FTP/SFTP hosts on the same subnet.
Connection testing, anonymous login, domain, encoding, and implicit TLS options.
Built-in device FTP server for PC-to-phone file access.
Remote transfers and remote-to-remote paste with progress, status, and cancellation notifications.
Encrypt selected files into app-specific Vault storage using AES-GCM.
Manage keys with Android Keystore.
Unlock Vault flows with Android Biometric APIs.
Restore protected files to a chosen folder or delete Vault entries.
Analyze internal storage, SD cards, and USB OTG volumes.
Review category usage, largest files, largest folders, old installers, old archives, large videos, and empty folders.
Verify duplicate candidates with SHA-256 hashing.
Jump directly from analysis results to file locations for manual cleanup.
Smart Cache stores image, video, and APK thumbnails in memory and on disk for faster repeat browsing.
Create ZIP, AES-256 encrypted ZIP, 7z, tar.gz, tar.zst, tar.xz, and tar.bz2.
Preview and extract ZIP, RAR, 7z, TAR variants, CAB, ISO, CPIO, AR, LZH/LHA, and XAR archives.
Browse archives as virtual folders and extract selected entries or the full archive.
Open APK files as ZIP containers to inspect their internal structure.
Image viewer with zoom, rotation, and previous/next navigation.
Text/source editor for TXT, Markdown, JSON, XML, Kotlin, Java, JavaScript, TypeScript, Python, Shell, and related text files.
PDF viewer with page rendering and PNG export for the current page or all pages.
Media3 ExoPlayer audio/video player with compact controls, custom skip seconds, video pinch zoom, and drag panning.
Chromecast integration for local media and detected web media.
Built-in browser with history, bookmarks, and last closed tab restore.
Detect video, audio, HLS, and DASH media candidates from webpages.
Use local proxying for streams that need cookies, Referer, User-Agent, or request headers.
Rewrite HLS manifests, segments, and key URLs, with a plugin-based path for supported custom key formats.
Storage meter widget for quick storage status.
Favorites widget for pinned file and folder locations.
Quick Controls widget for fast app entry, network access, and Smart Cache cleanup.
MVI Architecture: Predictable state and intent-driven UI flows.
FileSystem Abstraction: Local, remote, and archive locations share a consistent browser model.
Coroutine I/O: File, network, archive, hashing, and Vault work run off the main thread.
Permission-Aware Storage: File-manager-first MANAGE_EXTERNAL_STORAGE strategy without READ_MEDIA_* permissions.
Recoverable Operations: Deletions prefer Smart Recycle Bin before permanent deletion.
Operation Status Queue: Running and failed operations surface through bottom overlays and notifications.