官方指南过于晦涩难懂,条件讲的不太清楚。成功了赶紧来捋一遍
  1. 必须安装Python 3.6
      • 目前暂不知道细分版本会不会有其他问题,3.6.0版本测试通过
      • python的平台版本必须跟下一步安装的Renderdoc一致,比如都是arm64版或者都是x64版
  1. 从Github下载一个没有编译生成的原生Renderdoc工程库
      • 项目根目录应该有docs、qrenderdoc、renderdoc、renderdoccmd、renderdocshim、util这几个文件夹
      • 项目使用cmake编译,后续设置步骤确认使用Visual Studio可以正常打开,不确定Clion是否能够正常执行
  1. 打开Renderdoc工程
      • 双击renderdoc.sln用Visual Studio打开
  1. 找到相关解决方案
      • 工程由若干个解决方案构成,其中有用的是
        • pyrenderdoc_module
        • qrenderdoc_module
        • qrenderdoc
  1. 设置解决方案输出目录
    1. 在解决方案资源管理器中搜索相关解决方案
    2. 在解决方案路径(红框)右键属性
      1. notion image
    3. 弹出的配置属性界面里找到Python Configuration,将第一步中安装的Python 3.6目录赋值给Custom Python Path
      1. notion image
  1. 保存并生成解决方案
    1. notion image
  1. 复制Helper覆盖Pycharm设置
    1. 找到Renderdoc工程里docs\pycharm_helpers\plugins\python-ce\helpers\generator3内的module_redeclarator.py文件
      替换安装的Pycharm路径中PyCharm Community\plugins\python-ce\helpers\generator3内的同名文件
  1. Pycharm新建工程
  1. 将工程的解释器改为前面安装的Python3.6
    1. 在菜单栏找到 文件 → 设置 → Python解释器 选项卡
      1. notion image
    2. 在解释器下拉菜单中点全部显示
      1. notion image
    3. 添加一个新的解释器,就是前面安装的Python3.6,路径选择Python3.6的安装路径(截图里已经安装好了)
    4. 把工程当前解释器换成那个3.6的
  1. 修改路径
    1. 选择新加的Python3.6然后点添加解释器路径(点红框这个)
      1. notion image
    2. 将Renderdoc工程刚才生成的文件夹添加到解释器路径(不行可以尝试像截图里一样把renderdoc整个工程文件夹放进这个路径)
      1. notion image
  1. 确定后等待Pycharm重新编译工程就好了
 
修改apk为debuggable正确使用Unity的Search功能