USBケーブル経由でAndroidからUbuntuにファイルを転送できない

USBケーブル経由でAndroidからUbuntuにファイルを転送できない

私は Ubuntu 21.10 を使用しています。携帯電話のファイル転送オプションを有効にして、USB ケーブル経由で Android スマートフォン (Redmi Note 4) からラップトップにファイルを転送しようとしました。Ubuntu は携帯電話を検出しますが、ラップトップで携帯電話のファイルを開こうとすると、次のように表示されます。

Unhandled error message: The name :1.103 was not provided by any .service files

携帯電話のコンテンツが開きません。助けてください。

答え1

Ubuntu 20.04 と Umidigi Android スマートフォンで、ほぼ同じ問題が発生しました。Windows 10 で同じコンピューターにスマートフォンを接続するときに問題が発生したことは一度もなかったので、スマートフォン側に問題はないと考えました。スマートフォンの接続を PTP に切り替えて Ubuntu で動作させることもできましたが、もちろんスマートフォンはそのモードでしか写真を転送できませんでした。

調べてみると、Ubuntu にはデフォルトで MTP サポートが含まれていないことがわかりました。これは Android で一般的なファイル転送を行うために必要なものです。ターミナルを開いて次のように入力しました。

sudo apt-get install gmtp

マシンをシャットダウンして再起動した後、期待どおりに携帯電話を接続してファイルを閲覧することができました。

答え2

多くの Android デバイスでは、通知をドロップダウンして USB 接続を選択し、ストレージを有効にするか、またはそれに類するものを指示する必要があります。セキュリティ上の理由から、Android はコンピューターに接続するとデフォルトで充電モードになります。これを実行すると、Ubuntu に新しいリムーバブル メディア デバイスが接続されたという通知が表示されます。

答え3

/etc/udev/../rules/files を編集して電話 ID を設定した後 (lsusb 経由)、電話で (求められた場合) 「USB 転送ファイル」ではなく「イメージ転送」に使用するように選択するだけでこの問題を回避できました。これで問題は解決しました。Nautilus から書き込み/移動/コピー/貼り付けできるファイルの種類はどれでもかまいません...

答え4

Android からファイルを転送する際の問題は、携帯電話にサムドライブを接続することで解決しました。

関連情報