2014-12-13 58 views

回答

0

閱讀enter link description here,它看起來出於安全考慮像fb0有限制的權限 - 是允許沒有關閉一個應用程序可能監視特定應用程序之外的用戶活動。無論如何,您的應用程序無法通過編程方式訪問它。如果您需要應用程序的屏幕截圖,通常的方法是使用this pattern從應用程序中的父級佈局獲取位圖。這是允許的。

+0

:謝謝大家回覆......好的,我已經明白了關於fb0的一點......現在我只是試圖連續拍攝視頻,只要它正在播放並將這些屏幕截圖保存爲圖片......我能夠一次拍攝一次,而不是連續拍攝......你能幫我實現這個嗎? – 2014-12-13 11:44:49

+0

我實際上想從視頻文件中提取圖像幀緩衝區以供以後處理,並且我被困在此.. – 2014-12-13 11:58:38

+0

我一直在想你正在嘗試拍攝截圖視頻。如果你想從現有的視頻文件中提取位圖,可以使用像ffmpeg這樣的庫(在這裏問一個關於它的問題:http://stackoverflow.com/questions/17483764/extracting-bitmaps-from-video-without-訴諸到ffmpeg的)。 ffmpeg會做到這一點,但對於這個簡單的用例來說,這是一個挑戰。 'VideoPlayer'似乎沒有提供抓幀的方法,所以你只能使用ffmpeg這樣的大型庫。也許會發布更多關於您確切挑戰的細節,並且您可能會得到一些更明智的迴應。 – 2014-12-13 13:11:28