AndroidDev 板


LINE

本来规划了一个程式,想说撷取画面应该是最简单的部分 应该直接找出ScreenShot之类的函数在哪个API然後调用就好了 结果後来发现Android不知道为什麽,非常限制这个功能啊 花了好几天爬文,结果找到的都不是可以直觉使用的方法 不是要root就是重开机之後就会消失效用的adb 为什麽android要故意把scrennshot这麽简单的方法层层限制呢? 这几天一直卡在这里真是让人烦躁...Orz 就算怕有甚麽操作或隐私风险,顶多改成提示使用者开放权限就好了啊... 真搞不懂为什麽Android要在截图功能上的限制这麽执着 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.43.3.51
1F:推 givemepass:限制是指? 07/07 19:17
2F:→ senjor:不能单纯地把screenshot的方法开放出来给app直接使用 Orz 07/07 19:49
4F:→ senjor:问题大概就像上面这篇讲的...把screenshot弄得很不直觉 07/07 20:08
5F:→ senjor:感觉就是不想给app开发者在app内使用这个功能 07/07 20:08
6F:推 givemepass:没有吧 简单的范例我找到一堆欸 http://ppt.cc/8Hzg 07/07 20:42
7F:→ givemepass:把当前的View以图档的方式存起来 应该没那麽困难 07/07 20:43
8F:→ givemepass:还是我误会你的意思了? 07/07 20:43
9F:推 givemepass:还是你想增加framework 撷取画面的功能? 07/07 20:46
10F:推 Assyla:抓 /dev/graphics/fb0 的我表示......... 07/07 21:14
11F:→ senjor:想要用service的方式抓其他app的画面 07/07 21:25
12F:→ senjor:就是写个可以抓图的软体,不用靠硬体的方式抓。 07/07 21:25
13F:→ senjor:可以请教Assyla大的抓图方式吗? 07/07 21:26
14F:推 kewang:assyla那个应该还是要root吧? 07/07 21:31
15F:→ senjor:我看了好像也是要用到ADB... 07/07 21:31
16F:→ senjor:目前想要找到一个单纯使用一个apk就能够抓图的方法 07/07 21:32
17F:→ senjor:单纯执行一个apk常驻背景或service就能够定时抓图的方法... 07/07 21:33
18F:推 hijamoya:除了手机内建 外不app难 07/07 22:08
19F:推 givemepass:我觉得应该有办法不用root就可以截取所有画面 07/07 23:00
20F:→ givemepass:因为eclipse就做到了 ddms的screen capture 07/07 23:00
21F:推 kewang:found it. http://0rz.tw/feQUm 07/07 23:05
22F:推 givemepass:我耍蠢了 下指令就好 07/07 23:05
23F:→ givemepass:adb shell screencap -p /sdcard/screen.png 07/07 23:05
24F:→ givemepass:目前找到一个lib 可以不用root抓图 07/07 23:06
25F:→ givemepass:http://ppt.cc/2oDv 不过抓出来是一片黑 囧> 07/07 23:07
26F:→ givemepass:讨论区好像有人修正一片黑的bug 07/07 23:07
27F:→ givemepass:只是这个lib不知道可不可以写成service一直去抓 07/07 23:08
28F:→ senjor:asl好像还是要连上电脑做设定?这样做成APP好像会增加 07/07 23:10
29F:→ senjor:使用者的操作复杂度 Q_Q 07/07 23:11
30F:→ senjor:不过大概算是最後的办法了 07/07 23:14
可以请教一下,他的这一句是甚麽意思吗? Set ANDROID environmental variable to the root directory of your Android SDK (for example C:\Android or /var/lib/google/android-sdk). 实际上要怎麽设定? ※ 编辑: senjor 来自: 114.43.3.51 (07/07 23:16)
31F:推 agudoe2:我觉得是:set ANDROID=C:\ANDROID 07/07 23:52
32F:→ senjor:在WINDOWS主控台模式直接这样打吗? 07/07 23:56
33F:→ agudoe2:我的电脑→右键→内容→进阶系统设定→环境变数→new 07/08 00:08
34F:→ agudoe2:这是win7,其他版本应该差不多 07/08 00:09
35F:→ senjor:谢谢 07/08 00:13
36F:推 gpc:现在都没直接抓的 新方法一样要靠电脑 07/08 02:13
37F:→ gpc:要接电脑 靠SHELL把service拉起来 权限才够 才能抓 07/08 02:15
38F:→ Killercat:ios一样没有开system wide的抓图功能阿 XD 07/08 05:28
39F:→ Killercat:真的要抓大概也只能以view为单位的抓了 07/08 05:28
40F:推 shoting:使用者通常不会去看开放什麽权限,可以抓图会出现很多的 07/08 08:32
41F:→ shoting:问题 07/08 08:32
42F:推 agudoe2:推使用者不看权限 07/08 09:04
43F:推 mamaya3:可以背景抓图应该有安全性问题 没开放我不意外XD 07/08 11:23
44F:→ nopeace:如果是Administrator的APK不知道有没有权限读fb0 07/08 11:47
45F:→ nopeace:不开放应该多少有user隐私的问题吧 07/08 11:47
46F:→ senjor:本来想说使用者按两个键就能办到的功能,APP应该也很好做XD 07/08 13:19
47F:→ jack089452:很多东西用想的感觉都很简单w 07/09 12:55
48F:推 wuliou:其实仔细想想windows截图竟然完全不锁其实蛮危险的 07/09 22:33







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP