What’s the best way for occasional single-file transfer with Android? So far I’ve found:
Wire. Too much hassle: Every time I have plug & unplug the wire, change connection to “file transfer” in Android notification, browse for the file and eject etc.
Bluetooth (bluez-obexd). Too slow for moderately sized files.
KDE Connect. gsconnect GNOME shell extension or the app, but Flatpak isn’t available on Flathub.
Magic Wormhole. Most Android clients are dead on Google Store [1][2][3] for some reason. Is this niche?
Warpinator might do the trick, dunno about wormhole.
Otherwise Localsend is pretty good to send files over a local network. And it’s available basically everywhere: on Flathub, as a Snap, an AppImage, and on Android (Play Store and F-droid), iOS, macOS (app store, homebrew) and Windows (chocolatey, winget, scoop)
I use KDE Connect (eg GConnect in Gnome) via RPM, as well as NextCloud. NextCloud is overkill if you just want to copy one or two files, but if you want to keep your data in sync across all your devices on the regular, it’s the way to go. Otherwise, I would go the KDE Connect route via RPM (dnf or rpm-ostree overlay).