Όταν τρέχω το scrcpy και το κινητό είναι στο ίδιο τοπικό δίκτυο συνδεδεμένο βγάζει το μήνυμα:
[oplo@desktop android2linux]$ scrcpy
adb server version (40) doesn't match this client (39); killing...
* daemon started successfully
adb: error: failed to get feature set: no devices/emulators found
ERROR: "adb push" returned with value 1
[oplo@desktop android2linux]$
Όταν συνδέω το κινητό με usb στον Η/Υ τότε τρέχει κανονικά και βγάζει το μήνυμα:
[oplo@desktop ~]$ scrcpy
/usr/local/share/scrcpy/scrcpy-server....shed. 2.4 MB/s (22470 bytes in 0.009s)
INFO: Initial texture: 1080x1920
[oplo@desktop ~]$
Ψάχνοντας στο διαδίκτυο έχω καταλάβει πως υπάρχει διαφορά στην έκδοση του adb μεταξύ του πακέτου android-tools και scrcpy. Δεν κατάφερα να καταλάβω τι πρέπει να κάνω και πως να λύσω το πρόβλημα του path του adb.
Σχετικές Πληροφορίες:
[user@desktop ~]$ pacman -Qi linux
Name : linux
Version : 5.2.2.arch1-1
Description : The Linux kernel and modules
Architecture : x86_64
URL : https://git.archlinux.org/linux.git/log/?h=v5.2.2-arch1
Licenses : GPL2
Groups : base
Provides : None
Depends On : coreutils linux-firmware kmod mkinitcpio
Optional Deps : crda: to set the correct wireless channels of your country
Required By : nvidia
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 77.44 MiB
Packager : Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Build Date : Sun Jul 21 22:17:44 2019
Install Date : Wed Jul 24 01:15:18 2019
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Signature
[user@desktop ~]$
[user@desktop ~]$ which adb
/usr/bin/adb
[user@desktop ~]$
[oplo@desktop ~]$ which scrcpy.adb
/var/lib/snapd/snap/bin/scrcpy.adb
[oplo@desktop ~]$