Re: [問題] 請問螢幕截圖一定要root嗎?
※ 引述《HUGOZVC (HUGO)》之銘言:
: 網路上查了一下,
: 有人說這可能是APK signature(簽名)的問題,
: 在frameworks/base/core/res/AndroidManifest.xml中,
: android.permission.READ_FRAME_BUFFER的protectionLevel是signatureOrSystem,
APK UID 必須是 system
: 表示這個apk需要被安裝在/system/app下?
no
: 或是這個apk需要擁有跟被安裝裝置一樣的signature?
yes
: 符合上述其一就可以擁有READ_FRAME_BUFFER的權限。
: 請問假如我想裝在HTC One S上的話,
: 這個apk就必須擁有跟HTC One S一樣的signature嗎?
yes
: 再查了一下signapk需要platform.x509.pem跟platform.pk8,
: 請問每個不同的device都有自己獨立的platform.x509.pem跟platform.pk8嗎?
yes
: 有機會取得這兩個檔案嗎?
有啊,去HTC上班,而且要去BSP部門..應該有機會,外面沒機會,
: 如果上述的方法不可行的情況下,
: 有可能不用root而達到螢幕截圖的功能嗎?
只能用adb那招了
: 煩請解惑,感激不盡~
: ※ 編輯: HUGOZVC 來自: 118.233.248.193 (06/18 23:33)
: → vocaloid:如果不是rom provider... 有一招人家用過的 06/18 23:37
: → vocaloid:就是提示使用者把手機接到電腦... 然後用你包好的script 06/18 23:38
: → vocaloid:用adb把你抓圖的程式丟到手機上然後叫起來 orz 06/18 23:39
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.234.131
※ 編輯: gpc 來自: 114.42.234.131 (06/18 23:50)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):