私はいつもAndroid電話とUbuntuの互換性に問題がありましたが、今ではUSB経由では何もできないようになりました。デバイスを接続すると、エラーメッセージが表示されることが常にありました。
「Android電話をマウントできません。「MTPデバイス '[usb:001,035]'を開けません」」
とにかく、電話を差し込んだときに電話のロックが解除されている限り、ファイルを管理できました。 :
Unhandled error message: No such interface 'org.gtk.vfs.Mount' on object at path/org/gtk/vfs/mount/1
これが私の問題の根本かどうかはわかりません。 Androidデバイスですべてのファイルを表示できますが、ファイルの作成/削除などをしようとすると、次のようなメッセージが表示されます。
Error while creating directory Untitled Folder.
There was an error creating the directory in mtp://[usb001,037]/Internal%20storage.
[詳細を表示]で、次のエラーが表示されます。
libmtp error: Could not send object info.
FTPを介して必要なことはすべて実行できますが、大きなファイルの場合は途方もなく遅くなります。 AndroidとPCが互いに対話できるようにするための助けをいただければ幸いです。
競合はBansheeとファイルマネージャー(Nautilus)の間で発生し、両方ともデバイスにアクセスしようとしています。そのため、プレイリストをデバイスにコピーする場合は、Bansheeの環境設定で、デバイスにアクセスするすべての拡張機能を無効にする必要があります。
次に、Nautilusでデバイスの音楽フォルダーを開き、プレイリストをBansheeからNautilusのウィンドウにコピーして貼り付けます。
これは、Ubuntu 14.04 + Sailfish OSを搭載したJolla電話で機能しました。
これを試して
Sudo apt-get install mtpfs
次に、電話を再接続します。これは私のために動作します。 Samsung Note 2 Android 4.4.2
私は同じ問題を抱えていましたが、Bansheeを閉じるだけで解決しました。現在デバイスにアクセスしている他のプログラムがないことを確認してください。
以下も使用できます。
adb Push /path/to/file /path/to/phonestorage
ADB
ドライバーがコンピューターにインストールされている必要があります。また、デバイスのUSB debugging
でdeveloper options
を有効にする必要があります。
開発者向けオプションを有効にするには、次にアクセスしてください。 Settings>About Phone>タップ Build-number 7回。 (有効)
その後に戻る settings、 あなたは見つけるでしょう developer options 真上 About Phone。ここにあります USB debugging。
これを有効にしてデバイスをコンピュータに接続すると、RSA
キーを使用してコンピュータに許可を与えるよう求められます(許可する前にボックスにチェックマークを付けて許可を固執します)。
これは私にとっては、通常のようにファイルをコピーするよりもさらに高速です。
次のエラーが発生しました。
libmtp error: Could not send object info.
ファイル名の:
によるエラーメッセージ。ファイルの名前を変更すると、問題は解決しました。
私は同様の問題を抱えていましたが、上記のさまざまな答えでは解決しませんでした。ディレクトリがマウントされ、ファイルを表示できましたが、数秒後には機能しなくなりました。クイックフィックスソリューションは次のとおりです。電話が「画面ロック」モードになるたびに接続が切断されることに気付きました。だから私は片方の手で電話の画面をスワイプし続け、もう片方の手でファイルをコピーしましたが、実際にはうまくいきました。ただし、これに対する「正しい」修正方法はわかりません。