求Android2.3.3以上非Root可截图的应用

2011-05-06 17:31:24 +08:00
 94smart
Android2.3.3以上不Root就可以通过SurfaceFlinger API截图,找了好久都没有找到相应的应用,如果实在没有,谁能告诉我具体的开发方法?我不是个程序员,对Android开发一窍不通,但我想试试。
13229 次点击
所在节点    Android
18 条回复
bullda
2011-05-07 16:38:21 +08:00
豌豆荚这种pc端的算不。。
POPOEVER
2011-05-07 17:42:21 +08:00
直接装个 SDK,用 tools -> ddms.bat,然后 ctrl+s 即可
94smart
2011-05-07 20:15:03 +08:00
忘了说,要手机版的应用。。。出门不能每次都带着笔记本。。。
94smart
2011-05-07 20:15:46 +08:00
@POPOEVER @bullda 都用过,多谢
POPOEVER
2011-05-07 21:14:44 +08:00
@94smart 那个,真没有,据说 ShootMe 某些版本可以,但是我都不行
94smart
2011-05-07 21:48:23 +08:00
@POPOEVER shootme以前用过、不错,可惜之前的版本都必须root
POPOEVER
2011-05-07 21:50:35 +08:00
@94smart 现在的版本也需要 root 了
94smart
2011-05-07 21:56:31 +08:00
还是学习下Android开发,自己做个简单的截图工具好了
POPOEVER
2011-05-07 22:12:38 +08:00
@94smart 貌似不是学不学的问题啊
egen
2011-05-07 22:14:02 +08:00
@94smart 由于安全原因,截图做不到,除非android提供了API,或者root
94smart
2011-05-07 22:55:31 +08:00
@POPOEVER 经常有“如果我是程序员就能为自己服务”的想法。。。

@egen 2.3.3开始已经提供非Root的方式,可惜详细的我不知道。
tower
2011-05-07 22:56:03 +08:00
android-screenshot-library not requirement root
94smart
2011-05-07 22:59:18 +08:00
@tower 多谢
egen
2011-05-07 23:20:21 +08:00
@94smart 看了一下,似乎是会开放API,但源码里面又不完整,不知道具体会是个什么东西
http://www.androidcentral.com/android-233-allow-screenshots-without-rooting
94smart
2011-05-07 23:22:39 +08:00
@egen 我是看了消息才到处找应用的
obiwong
2011-05-08 01:01:04 +08:00
"Android2.3.3以上不Root就可以通过SurfaceFlinger API截图" 这条消息不太正确。SurfaceFlinger服务的确是提供了api captureScreen, 但它是给系统本身用的,对第三方应用不可见。另外,SurfaceFlinger服务没有暴露给应用层。
94smart
2011-05-08 10:46:30 +08:00
@obiwong 所以这件事本身不可行?想用手机应用截图还得root?
obiwong
2011-05-08 12:19:56 +08:00
还得root

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/12635

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX