2010-12-11 21 views
7

Esiste un'API Android analoga a java.awt.Robot, ad esempio un'API che consente di acquisire screenshot?API Android come java.awt.Robot

+0

È necessario porre 1 domanda: http://stackoverflow.com/questions/4416059/how-to-download-some-java-jar-library-files – zengr

risposta

3

java.awt.Robot non è disponibile su Android SDK.

Se si desidera creare schermate da soli durante lo sviluppo, è possibile utilizzare DDMS. Se la tua applicazione dovrebbe fare screenshot, penso che ciò richieda la root. Esistono applicazioni che possono farlo, ad es.

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

C'è anche una biblioteca a disposizione che può essere utile per voi:

Android Screenshot Library (ASL)

Tuttavia, v'è anche una disucssion su SO:

How to capture the android device screen content?

+1

allora come posso scrivere un programma in Android che cattura screenshot .. – manju

+1

Ho modificato la mia risposta –

0

La classe robot è disponibile solo in Java, questo non è supportato in Android, vedi anche Quali sono i Supportato in Android, pls fare clic su questo http://developer.android.com/reference/packages.html

+0

quindi come posso scrivere un programma in Android che cattura lo screenshot. – manju

7

Se volete simulare eventi di tocco (proprio come robot non con clic del mouse) utilizzare la classe di utilità TouchUtils.

+0

Grazie, per quello che stavo cercando –