开源软件名称(OpenSource Name):whoozle/android-file-transfer-linux开源软件地址(OpenSource Url):https://github.com/whoozle/android-file-transfer-linux开源编程语言(OpenSource Language):C++ 87.7%开源软件介绍(OpenSource Introduction):Android File Transfer For Linux (FreeBSD and Mac OS X!)Android File Transfer for Linux — reliable MTP client with minimalistic UI similar to Android File Transfer. It just works™. Do I need it?If you're happy with If you're suffering from crashes, missing tags, album covers, usb freezes and corrupted files, this software is right for you. Pre-built PackagesIf your distribution does not provide
Support meIf you want to help me with development, click on the link below and follow the instructions. I'm developing AFTL in my spare time and try to fix everything as fast as possible, sometimes adding features in realtime (more than 100 tickes closed by now). Any amount would help relieving pain of using MTP. :D Features
FAQPlease take a look at FAQ if you have issues with your operating system. It's not that big, but those are the questions asked very often. InstallationDebian/Ubuntu
GentooAFT for Linux is now included in Gentoo, you don't have to build anything, just run
If you need fuse mount helper to mount MTP filesystem, you have to enable fuse use flag, e.g. adding the following in /etc/portage/package.use (which can either be a directory or a file)
You can use
Building from sourcePrerequisites
Building with ninjamkdir build
cd build
cmake -G Ninja ..
ninja
./qt/android-file-transfer Building with makemkdir build
cd build
cmake ..
make
./qt/android-file-transfer Installing binary package on OS X / macOSThere is a binary package that can be installed via Homebrew:
brew install homebrew/cask/whoozle-android-file-transfer
brew install homebrew/cask-versions/whoozle-android-file-transfer-nightly
Building app package on OS X / macOSYou'll need Qt installed to build the GUI app. Here are the build instructions with qt5 from homebrew ( mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=~/Applications -DCMAKE_PREFIX_PATH=/usr/local/opt/qt5
make
make install
open ~/Applications/android-file-transfer.app Installation
How to useFUSE interfacemkdir ~/my-device
./aft-mtp-mount ~/my-device Remember, if you want album art to be displayed, it must be named 'albumart.xxx' and placed first in the destination folder. Then copy other files. Also, note that fuse could be 7-8 times slower than ui/cli file transfer. Qt user interface
Known problems
Up to date list of all known problems and bugs available here ContactsPlease do not hesitate to contact me if you have any further questions, my email address is vladimir.menshakov@gmail.com. Special thanks
LicenseAndroid File Transfer for Linux is released under GNU LGPLv2.1 License. Copyright © 2015-2020 Vladimir Menshakov |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论