2.3.3截圖免Root

來源1

來源2

節錄一小段:

Changes in the Android 2.3.3 Gingerbread source will allow applications to take screenshots without rooting your phone. We've always been able to take screenshots using the SDK and the ddms utility (which you can see above), and some third-party manufacturer skins have enabled it -- both accidentally and on purpose. But with Android 2.3.3 it appears that applications will be able to do it without rooting on stock Android. This is because of some changes in the way the SurfaceFlinger service handles what it captures from the framebuffer.

2.3.3改變了source,允許程式在不用Root的情形下就可以截圖,我們總是用SDK和ddms來截圖,還有第三方的程式。


但2.3.3出現了一個在原生Android不需要Root就可以截圖的程式,這是因為SurfaceFlinger服務做了一些改變。

------

所以你的Nexus S或是Nexus One已經升級的話就試試看,不曉得是不是要另外裝還是內建這功能了...,我手上沒這兩支,所以只是轉貼。

2011-03-01 18:28 發佈
文章關鍵字 截圖 root
我想當初會鎖住截圖的權限應該是為了安全性吧
試想任意軟體都可以輕易的截取你的操作畫面, 那一些個人隱私資料可能也因此被截取
不過新增加這個功能也是很方便啦, 但是在安裝軟體時又要多注意一個允許存取的項目了
雖然很多人都無視這個提示...orz
- Apa | 問問題前先看過說明書吧...不然Google一下也好?
不過截圖變簡單是好的,像GA的A10、A50,還有三星的Galaxy S/Tab,都內建截圖,這樣新手在問問題的時候才好發問。

不然新手慌的時候就會說的不清不楚,有時候真的很不好幫忙。
01不給改暱稱,請叫我柚子 Blog: http://www.3cblog.idv.tw
SurfaceFlinger 新增了 API 可以 snapshot from framebuffer

所以native的程式可以直接 call SurfaceFlinger api 取得 screen snapshot.

至於java的部份, 就不確定是否有增加對應的java api跟jni
這消息有段時間了,但這樣的程式有出現了嗎?
01不給改暱稱,請叫我柚子 Blog: http://www.3cblog.idv.tw

boy155112 wrote:
這消息有段時間了,但...(恕刪)


目前好像還沒看到
不過我試過有一個有點類似的但麻煩一點點點
須要先用ADB設定
https://market.android.com/details?id=com.ScreenCapture22

cacolar wrote:
目前好像還沒看到不過...(恕刪)


剛剛用了一下,很可惜,在我的台灣版Nexus S會變色,繼續等待,說真的哪位程式設計師第一個寫出來後,就算賣0.99美金都有人買。
01不給改暱稱,請叫我柚子 Blog: http://www.3cblog.idv.tw
這消息有段時間了,但這樣的程式有出現了嗎?///
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?