AFT - Arch Linuxでは、Androidデバイスはどこに自動的にインストールされますか?

AFT - Arch Linuxでは、Androidデバイスはどこに自動的にインストールされますか?

読むこのページ、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

adbCLIからデバイスに接続するために使用されます。

前提条件

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

おすすめ記事