Ben bugun size Linux uzerindeki kurulumu anlatacağım. Diğer sistemlere de desteği var linki bırakıyorum.
GitHub - Genymobile/scrcpy: Display and control your Android device Display and control your Android device. Contribute to Genymobile/scrcpy development by creating an account on GitHub.
Şimdi yapacağımız şey;
Arch ise sudo pacman -Sy scrcpy adb
Debian tabanlılar icin sudo apt install scrcpy adb
Yazdıktan sonra paketleri kuruyoruz.
Terminale adb start-server yazdıktan sonra telefon ayarlarına gidiyoruz. Telefon hakkında kısmını buluyoruz ve icine girip derleme numarası kısmına spam olacak şekilde tıklıyoruz. Ekran kilidi isteyene kadar veyahut "gerek yok artık geliştiricisiniz" diyene kadar tıklıyoruz. Sonra ayarlardan geliştirici secenekleri diye aratıyoruz ve geliştirici seceneklerine gidiyoruz. Eğer bulamazsanız Geliştirici Secenekleri - Google Play'de Uygulamalar bunun gibi bir uygulama ile acabilirsiniz. Sonra geliştirici seceneklerinden USB hata ayıklamayı acıyoruz. Sonrasında USB kablo ile PC'ye telefonu bağlıyoruz. Terminale "scrcpy" yazıyoruz. Sonrasında telefona onay gelecek her zaman hatırla seceneğine tıklayıp onay verdiğimizde artık ekran PC'de gorunmekle kalmayıp kontrol ederek emulator olarak kullanırsınız. Son olarak onerim şudur. Bu Hata ayıklama her zaman acık kalsın eğer dosya aktarımı icin kullanmıyorsanız telefonu. Ekranı kırıldığında telefonun kontrol etmek icin işinize yarar.
EDIT: Ornek bağlantı ve bağlantı kesilme cıktısı:
Kod:Panoya kopyala
[email protected]:/home/h# scrcpy scrcpy 1.21 /usr/share/scrcpy/scrcpy-server: 1 file pushed. 1.2 MB/s (39473 bytes in 0.032s) [server] INFO: Device: General Mobile G312 (Android 11) #burası telefonun marka modeli INFO: Renderer: opengl INFO: OpenGL version: 3.1 Mesa 22.0.5 #burası opengl surumu INFO: Trilinear filtering enabled INFO: Initial texture: 720x1600 #burası telefonun cozunurluğu WARN: Killing the server...