2010-12-11 4 views
7

Есть ли API для Android, аналогичный java.awt.Robot, то есть API, позволяющий делать скриншоты?Android API, например, java.awt.Robot

+0

Вы должны задать 1 вопрос: http://stackoverflow.com/questions/4416059/how-to-download-some-java-jar-library-files – zengr

ответ

3

java.awt.Robot не доступен в Android SDK.

Если вы хотите сделать скриншоты самостоятельно во время разработки, вы можете использовать DDMS. Если ваше приложение должно делать скриншоты, я думаю, что для этого требуется root. Есть приложение, которое может это сделать, например.

http://handheld.softpedia.com/get/Others/Screenshot-Android-71410.shtml

Существует также библиотека доступны, которые могут быть полезны для вас:

Android Screenshot Library (ASL)

Однако, есть также disucssion на SO:

How to capture the android device screen content?

+1

, то как я могу написать программу в Android, которая снимает скриншот .. – manju

+1

Я отредактировал свой ответ – 2010-12-11 10:41:22

0

Класс Robot доступен только на Java, это не поддерживается в Android, слишком Какие поддерживаются в Android, пожалуйста нажмите эту http://developer.android.com/reference/packages.html

+0

, тогда как я могу написать программу в Android, которая снимает снимок экрана. – manju

7

Если вы хотите, чтобы имитировать события прикосновения (так же, как робот делает с щелчками мыши) использовать утилиту класса TouchUtils.

+0

Спасибо, То, что я искал –