• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps capture screen activity

selina88k

Lurker
currently im developing an app which can be used to capture the screen activity using phonegap...

i've google around to find the library or api to capture the screen activity and
it seems like there is no api available which can be used to implement it directly ...

some said that you can use robot class to capture the screen but i think it capture using camera instead of capture on its screen itself... please correct me if im wrong...

is there any other way to implement this method?

Thank you.
 
The only reliable applications I found so far are the ones working on rooted devices by accessing /dev/graphics/fb0
 
What is meant by "rooted"? I assume it involves some sort of basic modification to the device -- which I do not want to do. Why does this type of application require a device to be rooted? I have a Honeycomb 3.1 device (Toshiba Thrive).
 
Because the screen content is meant to be protected... there are some loopholes as far as I know, but they seem to be pretty unreliable (I couldn't get a single application claiming to run on un-rooted devices to work before I did).

Rooting refers to the way Linux works: the "root" is the default user with global access, able to set permissions even of files he doesn't own. Android usually doesn't allow access to this user, but it's still there. Rooting refers to gaining access to this user, either via a security hole or by flashing a custom ROM that grants this permission.
 
thanks for the reply..
so if i wants to make my app works that means i need to root my device first??

im looking for the library file to integrate into my app...
i have found 1 library called jxcapture but im not sure whether it can port into android or not since it is in java...
 
I'm afraid a java lib won't help you... the programming language doesn't matter in this context, it's all about the libraries that your code (no matter what programming language your code was originally written in) accesses... and you're dealing with the Android libs, not the standard Java libs.
 
I'm afraid a java lib won't help you... the programming language doesn't matter in this context, it's all about the libraries that your code (no matter what programming language your code was originally written in) accesses... and you're dealing with the Android libs, not the standard Java libs.

you are correct... i just contact their developer and they told me that jxcapture only support mac and windows at this stage.. but they are going to make it to support for android platform in the future...

even i tried to google around.. it is hard to find an app which can support screencast without rooting and it can supports all the android phone...

im stuck now :(
 
Back
Top Bottom