renderdoc on android


國內沒人發這種貼。。。一個發了renderdoc with unity是在pc平台跑的 沒有掛android

這貨有點坑啊

花了好幾個小時 wiki上的issue基本全看了。。。感覺是版本提交的logs

 

https://github.com/baldurk/renderdoc/wiki/Android-Support

這個就是它對android的支持文檔了

里面就不是手把手教的那種

最坑的是那句

 indicating that RenderDoc's capture & replay app is not yet running on the device

 RenderDoc's capture & replay app 這個app指的是這里的

RenderDoc_2018_04_09_b88d6eaf_64\plugins\android\org.renderdoc.renderdoccmd.arm32.apk

和org.renderdoc.renderdoccmd.arm64.apk

然而 我機器之前裝的renderdoc的版本。。是0.9  這倆是1.0

這倆應該是會自動裝進去的

不用你自己裝

點右下角的 replay context 連手機的時候 會自己裝進去(確保版本一致)

 

然后正式發布的1.0版本在接下來會報not debuggable 這時就要這篇帖子了

https://github.com/baldurk/renderdoc/issues/903

確實像他說的bad pid '-A'

so 升級成最新的 nightly版本RenderDoc_2018_04_09 照着第一篇doc就可以了

然后就可以像之前那樣 看memory 看renderstate 看ubo 看vb in out 看samplerstate了

==============================================================

之前寫的不清楚 重新寫下renderdoc 使用指南

https://renderdoc.org/builds

這里下載 Nightly版本 別下第一個 第一個拿不到id連不上

打開之后 手機連上 點右下角的 手機連成功之后 

 

去File-Capturelog

打開到了 Capture Executable界面 

Executable Path點開 里面選手機里面的app 選你要debug的那個

他會自動往你手機里面裝 android\org.renderdoc.renderdoccmd.arm32.apk的 不需要自己裝 

還是比較傻瓜式的 除了drawcall的時間不准 其它和在pc上一樣好用

 =======================

我估計他改版了

https://renderdoc.org/docs/how/how_android_capture.html

連上手機之后 入口在這里

 

哈哈 想不到吧 就是要讓你搜遍全網  真不知道它們怎么想的 

這還是好的 你去用mali 的Graphic Analyzer 連沒root的華為試試呀

renderdoc還是很棒的

之前連上了截不了數據是因為開了cmd里面開adb了 關了就可以了 這樣華為就可以debug了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM