2013-04-09 1 views
2

안녕하세요, 서비스에서 안드로이드 화면을 캡처하고 sdcard에 저장하는 코드가 필요합니다. 그래서 내가 뭘하고 싶은지 서비스를 생성하고 근접 센서가 coverd 캡처하고 화면을 캡처하고 그것을 저장 sdcard안드로이드 화면 루트가없는 서비스에서 캡처

+1

이러한 코드는 중요한 보안 문제 일 수 있습니다. 그 이유는 가능하지 않기 때문입니다. – Budius

+0

보안 문제 중 하나가 서비스를 형성하거나 근접 센서를 사용하여 caputering하는 화면입니까? – user1957833

+1

서비스는 은행 세부 정보, 전자 메일 주소, 암호 입력 및 서비스 작성자 서비스에 업로드로 화면을 캡처합니다. – Budius

답변

2

비 뿌리 장치에 Screencapture가 가능합니다. Android Ndk를 사용하여 실행 파일을 만든 다음 컴퓨터에 연결하여 android adb를 사용하여 시작하면/dev/graphics/fb0에 액세스하여 파일을 사용하여 screencapture를 수행 할 수 있습니다.

그 기술은 Google pkaystore의 많은 비 루트 스크린 캡쳐 앱에서 사용됩니다.

+1

몇 가지 예제 코드 또는 참조 웹 사이트를 제공 할 수 있습니까? –