AndroidBridge is a small, free, native macOS app for transferring files between a Mac and an Android phone over USB or Wi-Fi.
It is intentionally simple: connect a phone, browse Android folders, download files to a Mac folder you choose, and upload files or folders back to the current Android folder. Wireless debugging devices use the same full file browser, so the workflow stays the same after pairing over Wi-Fi.
- Adds ADB Wireless pairing, discovery, connect, and disconnect controls
- Reuses the same file browser for USB and wireless debugging devices
- Discovers Android wireless debugging services on the local network
- Keeps upload, download, folder transfer, preview, cancel, progress, and multi-select workflows available over Wi-Fi
brew tap togiwan/tap
brew install --cask androidbridgeAndroidBridge also needs Android SDK Platform-Tools:
brew install android-platform-toolsDownload the latest DMG from the GitHub Releases page, open it, and copy AndroidBridge.app to Applications.
This free release is ad-hoc signed but not notarized. If macOS blocks the first launch, right-click AndroidBridge.app and choose Open.
- Lists Android devices connected over USB
- Lists Android devices connected over ADB Wireless
- Browses Android folders through ADB
- Pairs and connects Android Wireless debugging devices
- Discovers wireless debugging pairing and connection services on the local network
- Selects one or more Android files or folders at once
- Downloads files and folders to a Mac folder you choose
- Uploads one or more Mac files or folders to the current Android folder
- Cancels active transfers
- Opens Android files through a temporary local preview
- Shows upload/download progress and estimated time for files
- Includes an in-app setup guide for Android Platform-Tools and USB debugging
- Optional donation sheet with copyable wallet address
- macOS 14 or later
- For USB Transfer, Android SDK Platform-Tools, including
adb - For USB Transfer, an Android phone with USB debugging enabled
- For USB Transfer, a USB cable that supports data transfer
- For ADB Wireless, Android SDK Platform-Tools, Android Wireless debugging, and a Mac and Android phone on the same local network
The easiest install path on macOS is Homebrew:
brew install android-platform-toolsYou can also download Android SDK Platform-Tools directly from Google:
https://developer.android.com/tools/releases/platform-tools
Verify that ADB sees your phone:
adb devicesIf the device says unauthorized, unlock the phone and approve the USB debugging RSA prompt.
swift run AndroidBridgeCoreTests
swift build
./script/build_and_run.shTo build, package, and verify the app bundle:
./script/build_and_run.sh --verifyThe packaged app is created at:
dist/AndroidBridge.app
After building:
ditto dist/AndroidBridge.app /Applications/AndroidBridge.appThen open AndroidBridge from Finder, Spotlight, or Launchpad.
./script/package_dmg.shThe script creates dist/AndroidBridge.dmg and prints its SHA256 checksum for Homebrew Cask.
This free release is ad-hoc signed but not notarized. If macOS blocks the first launch, right-click AndroidBridge.app and choose Open. If macOS says the app is damaged after downloading from a browser, remove the quarantine attribute:
xattr -dr com.apple.quarantine /Applications/AndroidBridge.appAndroidBridge is free. Donations are optional.
- Asset: USDT
- Network: TRC20
- Address:
TLXKfMgVzX1QYxtU9p5pidoNW2HiKjG6He
Only send USDT on the TRC20 network to this address.
MIT License. See LICENSE.
#AndroidBridge #macOS #Android #ADB #USBTransfer #FileTransfer #SwiftUI
