次の記事では、Gnu / Linux用のAndroidファイル転送について見ていきます。 このツールは、事実上、macOS用のAndroidGoogleファイル転送アプリのクローンです。 Qtで構築されており、そのユーザーインターフェイスは非常にシンプルです。 携帯電話のAndroidシステムとUbuntuチーム間のファイルとフォルダーの転送を容易にします (この記事では、バージョン17.10でテストします)。
私がこのプログラムをテストしている間、私はこのアプリが私たちの ファイルマネージャー ノーチラス Ubuntuでは、そうさせないでください。 真実、そしてツールを数回与えた後、答えは何もありません。 しかし、いつか必要になるかもしれないもののためにこれらのタイプのツールを知ることは常に良いことです。
S5を接続すると(および MTPオプションを選択します)Ubuntuマシンに接続すると、Nautilusを使用してファイルを参照、開き、管理できます。 一部の人々は、これと他のMTP実装で問題を経験するかもしれません。 これらの問題は、ロードされないディレクトリ、別のユニットからコピーされたときにスタックしないディレクトリの作成などに起因する可能性があります...
Gnu / Linux用のAndroidファイル転送が設計されているのは、問題を抱えているこれらの人々のためです。 この方法は、 Gnu / LinuxでMTPデバイスをマウントする他の方法の代替。 現在使用している方法がうまく機能する場合は、私のように他の人の開発をテストしたい場合を除いて、おそらくこのプログラムを試す必要はありません。
Gnu / Linux用のAndroidファイル転送の一般的な機能
- プログラムは、 シンプルなユーザーインターフェース.
- それは私たちからのサポートを提供します ドラッグアンドドロップ (私たちのシステムから電話まで)。
- できる バッチダウンロード (電話からGnu / Linuxへ)。
- FUSEコンテナ (デバイスをマウントしたい場合)、部分的な読み取り/書き込みと互換性があり、ファイルへの即時アクセスを可能にします。
- ツールが表示されます 進行状況ダイアログ.
- サイズ制限はありません ファイル内。
- 私たちは自由に使えるようになります CLIツール、オプションで。
UbuntuにAndroidファイル転送をインストールする
このツールを開発するチームは、ユーザーに 利用可能なPPA これは、Ubuntu 14.04 LTS、16.04 LTS、およびUbuntu17.10のビルドを提供します。 前に述べたように、このインストール例ではバージョン17.10を使用します。
へ ソフトウェアソースのリストにPPAを追加します、ターミナルで次のコマンドを実行するだけです(Ctrl + Alt + T):
sudo add-apt-repository ppa:samoilov-lex/aftl-stable
追加したら、開始できます Ubuntu上のGnu / Linux用のAndroidファイル転送のインストール。 これを行うには、同じ端末で、次のスクリプトを実行するだけで済みます。
sudo apt update && sudo apt install android-file-transfer
これで私たちは事実上すべてを手に入れるでしょう。 システム内のアイコンを探すだけでアプリケーションを起動できます。
重要な注意事項:ツールを開始する前に、次のことを行う必要があります 他のデバイス(Nautilusなど)が最初に電話をマウントしないようにしてください。 何かがそれを使用している場合、アプリケーションはエラーウィンドウを介して次のように報告します。MTPデバイスが見つかりません"
このエラーを修正するには、 Nautilus(または使用しているアプリケーション)からデバイスをアンマウントしてから、Android FileTransferを再起動します。 それは大きな問題なしに問題を解決するはずです。
Androidファイル転送をアンインストールします
このアプリケーションをコンピューターから削除するには、ターミナル(Ctrl + Alt + T)に次のように入力するだけです。 PPAを削除します:
sudo add-apt-repository -r ppa:samoilov-lex/aftl-stable
この時点で、次のことができます。 システムからプログラムを削除します。 このために、同じ端末に次のように記述します。
sudo apt remove android-file-transfer
それが必要な人は、このツールについてもっと相談することができます あなたのページ GitHubの。 アプリの作成者は、このGitHubページでの開発に寄付とボランティアを求めています。 あなたがそうすることを敢えてするならば、あなたはあなたが以下で見つけることができる指示に従う必要があるだけです リンク。 このユーザーは、空き時間にAFTLを開発し、すべてをできるだけ早く修正しようとしています。リアルタイム関数を追加することもあります(現在、100ティック以上が閉じられています)。 どんな金額でも大歓迎です。
ツールをインストールできましたが、実際にエラーメッセージが表示されます。 逆アセンブルする方法、またはデバイスのマウントに使用しているプログラムやツールを知る方法を教えてください。私はUbuntuを初めて使用し、Androidには多くの問題があります。 情報をありがとう。
ユニットをアンマウントする最も簡単な方法は、電話のアイコンを右クリックすることです。 メニューから「アンマウント」を選択します。 ユニットをアンマウントしてもプログラムが起動しない場合は、MTPをアクティブにするオプションを携帯電話で探してください。
Salu2
実際、私には何も機能しません。デバイスの名前を認識することもありますが、そこにのみ存在し、アクセスを許可せず、ロックして機能を停止します。 右クリックするとマウントするオプションが表示されますが、何も起こりません。 デバイスが接続されなくなった場合でも、たとえばアプリケーションを起動しようとしても、記事に記載されているエラーが表示されます。 理由はわかりませんが、17.10にアップデートする前にUbuntu 16.04 ltsがあり、問題なくすべてのAndroidデバイスを開くことができました。 micro sd用のアダプターを選択する必要がありましたが、そうするのはあまり快適ではありません。 私はこれに対する解決策を見つけたいと思っています、あなたの答えをどうもありがとう。
セクションを見てください 既知の問題点 問題の解決策を見つけることができるかどうか、または直接非互換性があるかどうかを確認します。
数日間試してみましたが、ちょっとした問題を取り除いて問題なく使用できました。 Salu2と申し訳ありませんが、期待どおりに機能しません。