我想要保存爲10秒鐘的時間間隔在android手機屏幕上的圖像。這可能是主屏幕或菜單屏幕或任何事情。任何人都可以告訴我我能做到這一點嗎? 我爲自己的應用程序取得了成功,但沒有將菜單屏幕捕獲爲圖像。保存爲在Android屏幕上的圖像
0
A
回答
0
不幸的是,在大多數設備上,無法在應用程序之外獲取設備的快照。顯然,這是出於安全原因。
這可以通過訪問/dev/graphics/fb0
的幀緩衝區來實現,但通常您沒有權限讀取該緩衝區。
0
你需要有一個root訪問權限來實現這一點。寫一個background service並執行「/ system/bin/screencap」來獲取屏幕截圖。檢查this answer以瞭解如何獲取屏幕截圖並存儲在SD卡中。
或者,您可以使用Android Screenshot library獲取非根用戶手機的屏幕截圖,但需要使用ADB將手機連接到桌面。
相關問題
- 1. 在屏幕上保存繪圖android
- 2. Android:在屏幕上保存構建的圖像
- 3. 滾動android屏幕上的圖像屏幕上的圖像
- 4. 將圖像保存爲圖像(屏幕截圖)
- 5. 如何在使用位圖時在屏幕上保存圖像android
- 6. PRINTSCREEN屏幕並保存圖像(VB)
- 7. Android:將圖像從網絡屏幕保存到圖庫
- 8. Android TranslateAnimation - 將屏幕右側的圖像移動到屏幕上
- 9. 如何將iphone屏幕截圖保存爲jpeg圖像?
- 10. Android:保持屏幕上
- 11. Android將圖像拖放到屏幕上?
- 12. Flash電影的打印屏幕並保存爲圖像
- 13. 在iOS上的屏幕保存
- 14. C4保存屏幕爲C4Image
- 15. GLPaint保存功能(保存當前屏幕與背景圖像)
- 16. Android屏幕設計圖像
- 17. Android的放置和背景圖像與屏幕上的圖像
- 18. 如何在Android上保持屏幕?
- 19. cocos2d-x V3.1將屏幕截圖保存爲android專輯
- 20. Android將畫布屏幕保存爲位圖
- 21. 如何在Android上的屏幕上移動圖像
- 22. 在Android屏幕上顯示服務器上的圖像
- 23. 在屏幕上保存MediaPlayer旋轉
- 24. 動畫圖像作爲啓動屏幕上的android手機版
- 25. Android屏幕截圖的紅色圖像
- 26. php代碼自動保存在Android主屏幕上的weblink
- 27. 的Android保存在屏幕上旋轉前景派遣
- 28. HTML5開始屏幕在屏幕上的圖像放置
- 29. 將屏幕截圖圖像保存到Flex中的文件4
- 30. 在Chromecast上鏡像Android屏幕
我都準備好寫一個後臺服務來截取屏幕截圖,但不能使用su命令。你能告訴我這個例子也適用於無根設備嗎?我無法使用這個庫,因爲我正在編寫一個網絡應用程序,所以沒有USB選項。 – user3755026
好的。但如果這是真的,那麼這個應用程序是如何工https://play.google.com/store/apps/details?id=com.edwardkim.android.screenshotitfullnoroot&hl=en – user3755026
不,您無法在無根設備上實現此目標。您需要超級用戶權限。 –