読むこのページ、AFTを試してみて、インストールし、デバイスsudo pacman -S android-file-transfer
(OnePlus 3T)をUSB経由でコンピュータに接続し、「ファイル転送モード」に設定してAFTをオンにしました。これまでは、デバイス内部のすべてのフォルダを表示したり、ファイルを選択してダウンロードしたりすることができ、とても良いです。アップロードしようとはしませんでしたが、すべてが問題ないようです。
単に正規表現を活用して端末からデバイスにコンテンツを移動できるように端末でデバイスをナビゲートすることを好むだけです。
私は以下を見つけました
$ ll /dev/disk/by-id
...
usb-OnePlus_Device_Driver_5abf662b-0:0 -> ../../sr0
...
しかし、私が試したとき
$ mkdir mount_here
$ sudo mount /dev/sr0 mount_here
これだけ見る
$ ll mount_here
total 18466
dr-xr-xr-x 1 root root 2048 Sep 7 2016 ./
drwx------ 1 enrico enrico 912 Jun 17 15:34 ../
-r-xr-xr-x 1 root root 6538856 Mar 3 2015 'AndroidFileTransfer(OSX).dmg'*
-r-xr-xr-x 1 root root 12320875 Sep 5 2016 OnePlus_USB_Drivers_Setup.exe*
-r-xr-xr-x 1 root root 45056 Jun 3 2015 OnePlus_setup.exe*
-r-xr-xr-x 1 root root 794 Jun 30 2015 adb_config_Linux_OSX.sh*
-r-xr-xr-x 1 root root 97 Jun 3 2015 autorun.inf*
ベストアンサー1
adb
CLIからデバイスに接続するために使用されます。
前提条件
Settings > Developer options > USB Debugging
携帯電話で有効にしてください。
ドライバをインストールします。
$ cd mount_here
$ ./adb_config_Linux_OSX.sh
使用法
adbがデバイスを見つけたことを確認してください。
$ adb devices
List of devices attached
bada5535 device
これで、以下を使用してデバイスをナビゲートできます。
$ adb shell
OnePlus7TPro:/ $ cd storage/self/primary
OnePlus7TPro:/storage/self/primary $ ls
Alarms Android DCIM Documents Download Movies Music Notifications Pictures Podcasts Ringtones
ファイルの移動:
$ adb pull <path>
$ adb push <source-path> <target-path>
トラブルシューティング
このメッセージが表示された場合:
$ adb devices
List of devices attached
bada5535 no permissions; see [http://developer.android.com/tools/device.html]
rootでadbサーバーを起動します。
$ adb kill-server
$ sudo adb start-server