
Scrcpy: App kubata Android madivayiri kuburikidza USB uye WiFi
Pazviitiko zvakapfuura, takatsaurira zvinyorwa zvega kune akasiyana masoftware maturusi (maapplication) anotipa mukana we tonga yedu Android nharembozha pane akasiyana masisitimu anoshanda, asi pamusoro pezvose, pane edu anoongwa Kugoverwa kweGNU / Linux. Semuenzaniso wakanaka weizvi, imwe inonzi Genymotion. Izvo, isu takatotsaurira akati wandei zvinyorwa kwairi kuti ive imwe yeakanakisa uye akazara akazara aripo pamusika.
Izvi nekuda kwe, Genymotion Desktop ndeye Android emulator iyo inosanganisira seti yakazara yemasensa uye maficha ekubatana neyakajeka Android nharaunda. Uye nekuwedzera, zvinotitendera kuti tiedze zviri nyore Android maapuro pane akasiyana siyana emidziyo yekusimudzira, yekuyedza uye yekuratidzira. Asi, isu hatisi kugara tichida kana kuda app kugadzira uye kubata Android mudziyo kubva kutanga pakombuta yedu, asi ingo gadzirisa yedu Android nhare pairi. Uye ndipo pane app "scrcpy" yakagadzirwa nevanhu vakafanana kubva kuGenymotion inouya mukuita.
Genymotion Desktop: Nyowani vhezheni 3.1.0 inowanikwa ye2020
Mukuwedzera, havasi vose vanowanzova nazvo makombiyuta emazuva ano ane zvinhu zvakawanda zvehardware (Disk Space, CPU, RAM Memory uye Vhidhiyo Memory) kutsigira zvizere uye nemazvo kuteedzera kwakazara kwepakati-renji kana yepamusoro-yekupedzisira mudziyo pakombuta yako iripo.
Naizvozvo, kazhinji zviri nyore uye zviri nyore pamwero wekombuta zviwanikwa mari, simba tarisa uye maneja yedu pachedu nharembozha skrini zvatiri kutoshandisa pamakombiyuta edu. Sezvatichaona pazasi nechokushandisa chakatotaurwa.
Scrcpy: App yangu Android kubata Android nhare paPC
Chii chinonzi scrcpy?
Maererano ne yepamutemo webhusaiti paGitHub yeapp "Scrcpy", chishandiso chekombuta ichi chinotsanangurwa se:
Chishandiso chakanakira kuratidza skrini yemidziyo yeAroid (vhidhiyo uye odhiyo) yakabatana ne USB kana pamusoro peTCP/IP pakombuta. Nenzira yakadai, kufambisa uye kubvumira kutonga kwechigadzirwa nekombuta keyboard uye mbeva. Uyezve, kweteo haidi kuwana mudzi, uye fInoshanda zvakakwana paGNU/Linux, Windows uye macOS.
Pamusoro pezvo, zvechishandiso ichi zvakakosha kuratidza zvinotevera Pamusoro 10 data uye ruzivo:
- Iyo yemahara, yakavhurika, multiplatform uye yakanyanya chiedza, ndiko kuti, chinopedza zvishoma zviwanikwa zveHW.
- Inonyatsoratidza chidzitiro chemudziyo inotungamirirwa ne inobereka pakati pe30 ne120 FPS.
- Zvichienderana neiyo mhando yemudziyo weAroid, unogona kusvika pazvisarudzo zve1920 × 1080 kana kupfuura.
- Inopa a low latency pakati peAroid device nekombuta, inowanzova pakati pe35 ne70 ms.
- kusvika a nguva yakaderera yekutanga, iyo inowanzoratidzwa mukuti, mune inenge 1 sekondi, mufananidzo wekutanga unogona kuratidzwa isiri-inopindira yeinogadziriswa nhare.
- Izvo hazvidi kuisirwa chero yekuwedzera software pane iri kure inochengetedzwa Android mudziyo. Nekudaro, iyo Android nharembozha iyo ichashandiswa inofanira kunge yakambove nayo Inogonesa Developer Mode (Developer Options) y USB Debugging sarudzo yakagoneswa.
- Hazvidi kushandiswa kwemarekodhi kana kusikwa kwe maakaundi emushandisi, haisanganisire kushandiswa kwekushambadzira, uye haidi chinongedzo cheInternet kuti chishande nemazvo.
- Inobvumira iyo kutumira odhiyo (pa Android 11 kana kupfuura), la kurekodha kubva pachiratidziro uye kumusoro kune dkukwidziridza (kuratidza) kwechidzitiro cheAndroid kifaa kana ichinge chakadzimwa.
- Inobvumira Kopa uye unamate mumativi ese, custom the kuratidza mhando, shandisa pAndroid mudziyo sikirini sewebhu kamera (ichishandisa V4L2, Linux chete)
- Uye pakati pezvimwe zvinhu, zvakakodzera kutaura izvozvo inobudirira kiibhodhi yemuviri/kutevedzera mbeva (HID) zvinobudirira kwazvo, uye zvakare inokwanisa kuita iyo OTG modhi zvakabudirira, pakati pevamwe vakawanda zvimwe.
Kuisa uye kushandisa paGNU / Linux
Semazuva ose, kuratidza nzira yekuisa uye kushandisa yanhasi appkufona "Scrcpy", tichashandisa zvakajairika Respin MX MiracleOS. Kuita izvi, uye pane iyi Distribution yakavakirwa paDebian 11 kana chero imwe yakafanana, zvinongodiwa kuita anotevera matanho:
sudo apt install scrcpy
Nekudaro, iyi app zvingada kuiswa kwemapasuru anotevera sezviyero zvinodiwa kuti zvishande nemazvo:
ffmpeg libsdl2-2.0-0 adb wget gcc git pkg-config meson ninja-build libsdl2-dev libavcodec-dev libavdevice-dev libavformat-dev libavutil-dev libswresample-dev libusb-1.0-0 libusb-1.0-0-dev
Kamwe yaiswa uye nezvose zvinodiwa zvinotsamira zvazadzikiswa. Inogona kutoitwa kuburikidza neApplication Menu, nzira yekudimbudzira inonzi MyAndroid. Nekudaro, zvinofanirwa kuverengerwa kuti zvinouya nekukasira kushanda kuburikidza ne USB neiyo Android Device inogara yakabatana. Asi, kana uchida shandisa Android mudziyo kuburikidza WiFi Iyo inotevera mirairo inongodiwa kuti iitwe mune terminal (console):
adb tcpip 5555
adb connect ip_dispositivo_android:5555
Pakupedzisira, zvakakosha kucherechedza zviri nani uye zvakanyanya kuita zvakanyanya inotevera:
- Kana iyo IP yenharembozha ichichinja kazhinji, zvinokurudzirwa kuchinja IP nezita reiyo Android Host, uchishandisa murairo "
nslookup ip_dispositivo_android
". - Uye kana iyo application booting (kurodha) ikatadza nekuda kwechimwe chikonzero paunenge uchishandisa chinongedzo kuburikidza neWiFi, ingobatanidza iyo Android nhare kune komputa zvakare kuburikidza ne USB, uye mhanyisa mirairo yataurwa pamusoro zvakare yekushandisa Android mudziyo kuburikidza neWiFi, wobva waDimbura. iyo nhare uye tanga iyo Scrcpy app zvakare.
Resumen
Muchidimbu, kana iwe uri mumwe weavo vanoda kana vanoda tevedzera, edza uye shandisa Android zvishandiso pamakomputa, iyo inonakidza, inobatsira uye yakapusa yemahara uye yakavhurika multiplatform application ye "Scrcpy"Pasina kupokana, inzira huru yekuzadzisa chinangwa ichi.
Uye kana iwe wakafarira iyi positi, usarega kugovana nevamwe pamasaiti ako aunofarira, chiteshi, mapoka kana nharaunda dzesocial network kana mameseji masisitimu. Pakupedzisira, rangarira shanyira peji redu rekutanga en «KubvaLinux» kuongorora dzimwe nhau. Uye zvakare, batanidza yedu yepamutemo chiteshi che Teregiramu kubva kuDesdeLinux, Madokero boka kuti uwane rumwe ruzivo nezvenyaya yanhasi.