[問題] 做一個可以擷取螢幕畫面的service

看板AndroidDev作者 (環島旅行ing)時間3年前 (2021/10/24 11:03), 3年前編輯推噓0(002)
留言2則, 2人參與, 3年前最新討論串1/1
需求: 手遊模擬器想要跑一個app可以在背景的service, 然後可以每秒截圖我抓其中幾個pixel 確認現在的狀態來決定要做什麼動作(用虛擬touch) 平台: BlueStack4 (已root) Android 7.1 Android Studio版本: Arctic Fox 2020.3.1 語言: Kotlin 我在github找到一個project是實作虛擬按位置的功能 https://github.com/nestorm001/AutoClicker.git 然後改FloatingClickService.kt的功能 目前想加擷取當下畫面的功能卻一直失敗 google看以來是要用bitmap去接buffer, 但找不到合用的,好像有用View去生buffer(失敗),也有用Activity去生的(好像很古老, 已無法用) 希望有前輩能給個方向怎麼接畫面比較好 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.35.130.136 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1635044614.A.6BC.html ※ 編輯: onlywig (218.35.130.136 臺灣), 10/24/2021 11:04:11

10/24 15:45, 3年前 , 1F
MediaProjection
10/24 15:45, 1F

10/31 21:43, 3年前 , 2F
感謝!
10/31 21:43, 2F
文章代碼(AID): #1XTCq6Qy (AndroidDev)
文章代碼(AID): #1XTCq6Qy (AndroidDev)