Hi, i do not have understanding of native developement. can you read data directly from fram-buffer which actually hold the data while capturing the image.
On Wednesday, September 18, 2013 5:03:19 PM UTC-7, Baodong Chen wrote: > > Of course you can,but you should use native code to do that, > SurfaceFlinger has interface for that! > 2013/09/18 17:27 "ashish" <[email protected] <javascript:>>: > >> Hi, >> >> I have a rooted device and i successfully capture the screenshot of >> current screen.and use the below code. >> >> Process process = Runtime.getRuntime().exec("su"); >> DataOutputStream os = new >> DataOutputStream(process.getOutputStream()); >> os.writeBytes("/system/bin/screencap -p " + path + "; \n"); >> >> >> but in the command i provide the path where i want to save the file and >> system take time to write the image in the file. so I want to know can we >> directly take the image data from process in the form of bytes because I >> want to send the current image to the server immediately. >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to >> [email protected]<javascript:> >> To unsubscribe from this group, send email to >> [email protected] <javascript:> >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en >> --- >> You received this message because you are subscribed to the Google Groups >> "Android Developers" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected] <javascript:>. >> For more options, visit https://groups.google.com/groups/opt_out. >> > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

