F-Droid에 기부하는 것을 고려하십시오
루트 액세스가 필요없는 Android 7.0+ 용 스크린 샷 타일
동영상:
github.com/ipcjs/screenshottile의 포크
Changelog • 이전 릴리스보기 • Google Store
이 앱을 번역하려면 지역화가 관리되는 Crowdin.com을 방문하십시오. 새 언어를 추가하려면 문제를 열거나 이메일을 보내 주시면 추가하겠습니다.
리소스 파일을 직접 번역하고 풀 요청을 열 수 있습니다. 영어 소스는 /app/src/main/res/values/strings.xml에 있으며 번역 된 파일은 /app/src/main/res/values-xx/strings.xml (xx = 언어 코드)에 저장됩니다.
사용 된 내부 이미지 편집기 및 이미지 라이브러리는 Burhanuddin Rashid의 github.com/burhanrashid52/photoeditor (MIT 라이센스)입니다.
이 앱은 스크린 샷을 찍는 세 가지 방법을 지원합니다
이 방법은 Android의 화면 녹화/화면 캐스트 기능을 사용하여 단일 프레임을 기록합니다.
요구 사항 :
속성:
이 방법은 장치의 스크린 샷 기능을 사용합니다. HOME+Power 버튼을 누르는 것과 정확히 동일하거나 해당 전화의 스크린 샷에 사용되는 주요 조합이 사용됩니다.
요구 사항 :
속성:
이 방법은 AccessibilityService#TakesCreenshot을 사용하여 압축 및 디스크에 저장할 수있는 비트 맵을 출력합니다.
요구 사항 :
속성:
Android 13 이상에서 장치 제조업체는 앱에 활성화 할 수있는 설정을 제한 할 수 있습니다. 이 경우 접근성 설정에서 앱을 활성화하는 옵션이 회색으로 표시됩니다. 이것은 "플로팅 버튼"과 "기본 방법"을 모두 활성화 할 수 없음을 의미합니다. 특히 이것은 Android 14를 실행하는 픽셀 전화의 경우입니다.
이 보호를 우회하려면 "제한된 설정"옵션을 활성화해야합니다. 먼저 접근성 서비스를 활성화하십시오. 그레이 아웃 옵션을 누르면 제한된 설정에 관한 대화 상자가 표시됩니다.
이제 Android 시스템 설정을 열고 "앱"> "모든 앱"으로 이동하십시오. "Screenshottile"을 찾고 앱 정보에서 오른쪽 상단에있는 3 개의 점을 누르고 "제한된 설정 허용"을 선택하십시오.
"제한된 설정"이 허용되면 앱을 다시 열고 "기본 방법"또는 "플로팅 버튼"을 활성화 할 수 있습니다. 접근성 설정이 열리고 앱을 활성화 할 수 있습니다.
자세한 내용은 https://support.google.com/android/answer/12623953#allowRestrictsettings에 대해 참조하십시오
모든 스크린 샷의 상태 표시 줄에서 캐스트 아이콘을보고 싶지 않다면 대부분의 전화기에서 꺼질 수 있습니다. 앱이 화면을 녹화 할 때를 아는 것이 일반적으로 좋은 생각이므로 끄는 것이 좋습니다.
다음은 끄는 방법에 대한 설명입니다. pctattletale.com- 안드로이드의 성가신 크롬 캐스트 아이콘을 끄는 방법
android.permission.WRITE_EXTERNAL_STORAGE
"사진/미디어/파일 및 스토리지"내부 스토리지/USB 스토리지의 내용을 읽으십시오
내부 스토리지/USB 스토리지의 내용을 수정하거나 삭제하십시오.
장치의 내부 저장소에 스크린 샷 파일을 저장하는 데 필요합니다. Android 10/Q 이므로이 권한은 더 이상 사용되지 않습니다.
android.permission.FOREGROUND_SERVICE
Android 9/Pie 이므로이 권한은 스크린 샷을 찍어야합니다. 기본적 으로이 앱이 스스로 표시되지 않고 실행될 수 있음을 의미합니다. 그러나 앱은 실행 중일 때 항상 알림을 표시합니다.
android.permission.FOREGROUND_SERVICE_MEDIA_PROJECTION
Android 14/U 이므로이 권한은 스크린 샷을 찍어야합니다. 화면을 미러링 할 수있는 android.permission.FOREGROUND_SERVICE
권한의보다 구체적인 버전입니다.
Screenshottile은 화면에 표시된 모든 것을 캡처하기 시작합니다.
스크린 샷을 찍기 전에 또는 빠른 설정에 타일을 추가 할 때 요청하는 특별 허가입니다. 앱이 화면을 녹화 할 수 있습니다. 이 경우 스크린 샷의 경우 녹음은 하나의 이미지/프레임 일뿐입니다.
android.permission.POST_NOTIFICATIONS
Android 13/Tiramisu 이므로이 권한을 사용하여 알림 표시 기능을 요청할 수 있습니다. 모든 알림을 차단하기 위해 "허용하지 않는"을 선택할 수 있습니다.
MacroDroid 또는 Tasker와 같은 앱으로 스크린 샷을 자동화 할 수 있습니다. 이것은 방송 의도를 통해 작동합니다.
YouTube의 튜토리얼 비디오 : https://youtu.be/q5hqf1nzozk
먼저 앱 설정에서 암호를 설정 하여이 기능을 활성화해야합니다.
이제 매크로 로이드에 매크로를 추가 할 수 있습니다.
com.github.cvzi.screenshottile.SCREENSHOT
com.github.cvzi.screenshottile
com.github.cvzi.screenshottile.IntentHandler
secret
yourPasswordFromEarlier
partial
, 값 스크린 샷을 찍는 대신 부분 스크린 샷의 영역 선택기를 열려면 true
) 터미널에서 스크린 샷을 찍을 수도 있습니다.
# Take a screenshot
am broadcast -a com.github.cvzi.screenshottile.SCREENSHOT -e secret MY_PASSWORD com.github.cvzi.screenshottile
# Open the area selector for a partial screenshot
am broadcast -a com.github.cvzi.screenshottile.SCREENSHOT -e secret MY_PASSWORD --ez partial true com.github.cvzi.screenshottile
또는 컴퓨터에서 ADB를 통해 :
adb shell am broadcast -a com.github.cvzi.screenshottile.SCREENSHOT -e secret MY_PASSWORD com.github.cvzi.screenshottile
스크린 촬영의 기본 저장소에있을 필요가없는 일부 기타 파일 (대부분 이미지)은 별도의 저장소로 이동했습니다 : https://github.com/cvzi/screenshottile_miscelliency