Czy istnieje sposób zrobienia zrzutu ekranu urządzenia z Androidem i zapisania go jako plik obrazu?
adb shell screencap -p /sdcard/image.png
Czy istnieje sposób zrobienia zrzutu ekranu urządzenia z Androidem i zapisania go jako plik obrazu?
adb shell screencap -p /sdcard/image.png
Odpowiedzi:
Możesz nacisnąć jednocześnie przycisk zasilania + przycisk zmniejszania głośności, aby zrobić zrzut ekranu. Zostanie zapisany w twojej galerii.
Uwaga: aby to zadziałało, należy przytrzymać przyciski wciśnięte przez około sekundę. Ma to na celu uniknięcie zrzutu ekranu, gdy ta kombinacja zostanie przypadkowo naciśnięta.
Jeśli jesteś zrootowany : możesz zainstalować aplikację o nazwie drocap2 . Pozwoli ci to potrząsnąć telefonem, poczekać na minutnik lub kliknąć powiadomienie na pasku powiadomień, aby zrobić zrzut ekranu i zapisać go w telefonie.
Jeśli nie jesteś zrootowany : nie możesz uruchomić w telefonie aplikacji do zrzutów ekranu, kropka. Musisz zainstalować zestaw Android SDK na komputerze, podłączyć telefon przez USB i uruchomić program o nazwie DDMS. Ten program jest używany głównie do debugowania programistów, ale ma narzędzie do zrzutów ekranu w jednym z menu. Samouczek można znaleźć na tej stronie . Ponadto niektórzy konstruktorzy, jak Samsung, zaimplementowali tę funkcję w swoich telefonach (kombinacja przycisków zmienia się z telefonu na telefon, więc wyszukaj swój).
Począwszy od Androida 4 Ice Cream Sandwich, istnieje wreszcie możliwość stworzenia zrzutu ekranu bez aplikacji innej firmy lub podłączonego komputera:
Naciśnij jednocześnie następujące dwa klawisze: Zmniejszenie głośności + Zasilanie
Pamiętaj, że niezwykle ważne jest jednoczesne naciśnięcie obu klawiszy. Jeśli naciśniesz i przytrzymasz przycisk zmniejszania głośności, a następnie naciśnij przycisk zasilania, nie będzie działać. (testowany na Galaxy nexus 4.1.2)
Jednak niektóre ekrany są chronione i dlatego nie można ich uchwycić, np. Niektóre okna dialogowe ustawień systemu.
W Galaxy S Froyo (Android 2.2) możesz robić zrzuty ekranu, przytrzymując klawisz Wstecz i naciskając przycisk Home.
W Samsung Galaxy S II jednocześnie naciska przycisk Power+ Home. Jest to jednak trudne; 9 na 10 razy nie mogę tego zdobyć. Oczywiście jest to specyficzne dla tego modelu telefonu, a nie dla systemu operacyjnego Android.
O ile mi wiadomo, natywna aplikacja nie jest wbudowana w system operacyjny dla wszystkich telefonów, to naprawdę szkoda.
Dotyczy to również:
Poniższa metoda wymaga również rootowania, ale może być lepsza i łatwiejsza, jeśli potrzebujesz zrzutów ekranu podczas pisania artykułów, recenzji aplikacji lub dokumentacji.
Nie potrzebujesz skomplikowanych instrukcji ani zestawu Android SDK i działa to na wszystkich zrootowanych urządzeniach.
Zainstaluj droid VNC server .
Zrzut ekranu.
W telefonie HTC EVO3D możesz nacisnąć jednocześnie przycisk blokady i przycisk home, aby zrobić zrzut ekranu.
Dla ciebie „przycisk blokady” to to samo, co przycisk zasilania
Skrypt jednoliniowy powinien to zrobić na telefonie z rootem , należy pamiętać, że jest to dla Linuksa i jest zakodowane na stałe dla rozdzielczości ekranu 800 x 480, a także, jeśli jądro Linuksa Androida ma wbudowaną obsługę bufora ramki:
#!/bin/sh
adb pull /dev/graphics/fb0 fb0 && ffmpeg -vframes 1 -vcodec rawvideo -f rawvideo -pix_fmt rgb565le -s 480x800 -i fb0 -f image2 -vcodec png $1.png && mogrify -flip -flop $1.png && rm fb0
I zapisz go na przykład screenshotter.sh
z uprawnieniami do wykonywania i wywołaj w ten sposóbscreenshotter.sh my_picture_of_android_home_screen
Rezultatem końcowym my_picture_of_android_home_screen.png
jest zapisanie pliku PNG o nazwie .
Zastrzeżenie Emptor:
Wymaga to ffmpeg
i imagemagick
narzędzi :)
Po zrootowaniu lubiłem pracować z Screenshotem (link Cyrket).
Ustaw minutnik, przejdź do aplikacji i poczekaj; lub ustaw go w trybie „Wstrząśnij”, przejdź do aplikacji i potrząśnij nim. Ciężko. Pliki pojawiają się w folderze zrzutów ekranu. Szczęśliwy dzień.
Mam na myśli to. Wstrząśnij nim. O ile nie ma jakiejś sztuczki, aby się trząść i robię to w złym kierunku, NIE jest to wrażliwy shaker.
AKTUALIZACJA: tak, używam opcji timera. Albo Incredible ma kiepski czujnik wstrząsów, aplikacja dziwnie go implementuje, albo coś innego - ale wstrząsanie było po prostu śmieszne. Byłby to fajny interfejs, gdyby to zadziałało.
(Zmienna) Timer do robienia zrzutów ekranu działa dobrze!
Na Samsung Galaxy Pocket GT-S5300 1 możesz to zrobić bez żadnego oprogramowania innych firm.
Postępuj zgodnie z tymi instrukcjami:
1: Możliwe, że działa to na wszystkich telefonach z Androidem z Gingerbread, ale nie próbowałem osobiście.
Stare pytanie, dodając alternatywę za pomocą Google Now na Tap na Marshmallow, która eliminuje nieudane próby prawidłowego naciśnięcia odpowiedniej kombinacji klawiszy (czasami kończyłem się restartem :-)
Ma to tę zaletę, że lepiej organizuje zrzuty ekranu lub udostępnia bezpośrednio kontaktom za pomocą funkcji bezpośredniego udostępniania , która pojawia się, gdy chcesz się podzielić
Naciśnij i przytrzymaj przycisk Początek, aż pojawi się Google Now on Tap
Naciśnij przycisk udostępniania w lewym dolnym rogu
(Obrazy powyżej stąd )
Na Moto X Play Power+ Vol Dn działa
Niektóre telefony mają wbudowane funkcje, takie jak wcześniej wspomniany Galaxy S. Na Droid Charge przytrzymaj przycisk Wstecz i naciśnij przycisk Home. Na większości nowych telefonów LG z systemem Android trzymaj w domu i naciśnij przycisk zasilania.
Niestety jedyną uniwersalną metodą jest używanie zestawu Android SDK do robienia zrzutów ekranu za pomocą komputera. Rootowanie i używanie aplikacji do zrzutów ekranu działa na wielu urządzeniach, ale czasami nie, i nie jest to najłatwiejszy sposób na zrobienie zrzutu ekranu.
Na Androidzie 7.1.2, naciśnij długo, Homeaby OK Google i wydać polecenie głosowe Take Screenshot
, odpowie All right, taking a Screenshot, touch to continue
.
Po dotknięciu zrzut ekranu jest przechwytywany i pojawia się menu bezpośredniego udostępniania, aby udostępnić zrzut ekranu, lub jeśli masz eksplorator plików (taki jak ES lub Solid Explorer), który może zapisać go na urządzeniu, użyj go, aby zapisać go na urządzeniu
Jedyną wadą tego jest to, że musisz być online
Na Androidzie Pie jest wbudowany z opcjami zasilania (naciskając Powerklawisz)
(Kliknij, aby powiększyć)