Вопрос

I want to get screenshot at any instant, suppose if user press menu button so that current screenshot could be taken and saved in SD Card . I searched alot and came with these conslusions

  • The apps present on Google Play need your phone to be rooted, the apps that claim they can work without being rooted have 1.0 star rating and worst reviews
  • We need to access the frame buffer and there is no API that provides that
  • Every phone provides its own way like Press Menu + Vol to get screenshot, invoke such call.(least usefull as there are new technologies coming everyday)

So should I suppose that this is not possible

Это было полезно?

Решение

So should I suppose that this is not possible

Correct. Apps cannot take screenshots of other apps, for obvious privacy and security reasons.

Другие советы

You may take screenshot on Android by using an app called Android Transfer.
It allows you to save your screenshot on the computer at the same time.

Two things we need to fix

  1. Root your Phone(Android version, brand, CSC, PDA?)
  2. How to take screenshot without manual operations

Rooting method we can find on XDA forums, or you can try Kingo Android Root, i root with my Galaxy S4. After rooting our phone, we can download apps from Google play which allow us to capture screenshot.

Use Android manager apps on your PC, so many of them. I'm sure they all built in with screenshot functions. And transfer screenshot to PC you nee a Android file transfer.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top