[Google Pixel Watch] bernarbernuli:
To send to the watch and/or receive from the watch files (e.g. music) the easiest way is through the USB cable, but there are some watches, like Pixel Watch that can only be sent through the Wi-Fi network (Google does not include USB data cable with the watch, although @shinyquagsire23 has already built a homemade USB cable, and it worked).

A. How to transfer files with

NavExplorer

It is possible to remotely access the watch from your computer or phone wirelessly, using the FTP protocol. You can copy the files you have stored in the internal storage of the watch to the computer, or send files from the computer to the watch, like music, videos, texts, etc. The only requirement is that both devices are connected to the same Wi-Fi network.

To do this, follow the steps below:

Download from the Play Store and install the NavExplorer application on the watch. The app is somewhat abandoned, and is not currently available on Play Store, you can download the APK from here and install it by sideload.

Open app and go to the top menu, click on the Wi-Fi icon.

It shows you an address with the structure: ftp://Watch_IP:2122. This activates the FTP server.

If you would like to access from...

From the computer, open Windows Explorer, and in the upper part of the window, in the folder path, type the address of point 3.

From the phone, use an advanced file manager, for example Solid Explorer. Open the application, select Storage Manager > "+" > FTP, and follow the instructions, basically put the address and the port number, which is 2122.

​

B. How to transfer files with

Bugjaeger Mobile ADB

Another alternative, in this case from the phone and via Wi-Fi, is to use Bugjaeger Mobile ADB app. You don't need to install anything on the watch, the app is an adb command emulator that can be run from an android phone. To connect and be able to run the functions, just do the following:

On the watch, go to Settings > System > About and tap "Build number" several times until you see a message that says "you are now a developer". Then go to Settings > Developer options and enable "ADB debugging" and "Debugging over Wi-Fi".

Make sure both your watch and mobile are connected to the same Wi-Fi network, momentarily disable Bluetooth on your watch if Wi-Fi is not enabled on the watch. Now go to Settings > Connectivity > Wifi, click on the network you are connected to and enter the IP of your network.

In Bugjaeger app on your phone, click on the plug icon, enter the IP of your network and click "Connect".

When connected, you will see a notification appear on your watch where you have to give permission to link the phone to the watch, so click on "Always allow from this computer". Now in the app you will see the notification "Connected" and you will see the list of apps that are on the watch.

​

C. How to send files to the watch without Wi-Fi network (from outside the home).

It happens that there are times when you are not at home, and you want to send music to the watch or send an APK file to install it. The solution to this is by activating the shared Wi-Fi connection of the phone, and pretend it is your home network.

On the phone, go to settings > Other wireless connections and turn on "Wi-Fi data sharing".

Within the Wi-Fi data sharing settings, replace the Wi-Fi network name and password and enter the same name and password as your home Wi-Fi network, this way the watch will connect automatically, and you won't need to enter the password on the watch.

Now, on the watch and if you haven't already done so, go to Settings > System > About and tap "Build number" several times until you see a message that says "you are now a developer". Next go to Settings > Developer options and enable "ADB debugging" and "Debugging over Wi-Fi".

Next make sure both your watch and phone are connected to the same wifi network, momentarily disable bluetooth on your watch if Wi-Fi is not enabled on the watch. Now go to Settings > Connectivity > Wifi, click on the network you are connected to and enter the IP you will see.

On your phone, install Bugjaeger (if you haven't already) and run it, click on the plug icon, enter the IP of your network and click "Connect".

When connected, you will see a notification appear on your watch where you have to give permission to link the phone to the watch, so click on "Always allow from this computer". Now in the app you will see the "Connected" notification and from the app you will be able to send files (Files tab) or install APKs (Packages tab).

​