在PC上利用snapdragon,Intel GPA对安卓模拟器抓帧进行渲染分析是一个向别人学习的好方法,这两天用这两个软件对模拟器抓帧发现使用起来坑还是蛮多的,所以分享记录一下

SnapdragonProfile

先说SnapdragonProfile,我先是用mumu模拟器进行测试,然后一直连不上设备,这是第一个坑,选对模拟器很重要,不然搞来搞去都连不上。后来用夜神模拟器进行连接
1.先打开snapdragon的file-setting,设置ADB和ndk路径

2.在cmd用adb connect 127.0.0.1:62001,如果是多开的第二个是连接adb connect 127.0.0.1:62025
3.然后点connect to a device就能发现设备进行连接了
连接后会发现第二个坑,就是New Snapshot Capture是灰色的,也就是你不能抓帧,只能看到对应游戏的cpu和内存消耗,根据大佬的说法是要debug包才可以,这是大佬的原话“SnapDragon要求app的AndroidManifest.xml开启了Debug选项,否则即使连接上真机,也无法在Take Snapshot窗口中启动想要抓帧的app。因此需要在抓帧前在反编译apk添加Debug选项再回编,一般需要配合apktool.jar”原文地址

IntelGPA

gpa的第一个坑就是用mumu模拟器也不行,调成DX模式运行会直接崩溃
接下来换成夜神模拟器,记得最好用最新的,旧版本各种问题
模拟器地址模拟器地址
gpa地址GPA下载地址
安装完以后讲模拟器设成dx模式,设置一下这里从monitor配置好的路径Run,有这个就是成功了
然后你就会发现ctrl+shift+c抓帧没反应了,跟网上的旧教程说的不一样,我用的是最新的GPA,这应该是GPA升级了导致的,群里很多大佬都能截,从他们的截图我看得出跟我不是一个版本。这时打开System Analyzer,连接本机,点击NoxVMHandle,里面有个相机图标,点它就可以抓帧了,打开Frame Analyzer就能看到
有一个老哥早几个月写了个类似的GPA调试的,比我描述的步骤更清晰 地址
最后还有个问题夜神模拟器改为DX模式后运行龙族幻想是进不去游戏的,不确定为什么,有可能跟这个有关“Intel GPA在安卓下只支持x86架构的app,因此一般选择连接x86架构的模拟器抓帧,但是直接连接Android的失败率很高,各种闪退,”所以是抓不到龙族幻想的。
研究这个东西在连接设备上,不同模拟器之间,同一个模拟器的不同版本,同一个抓帧软件的不同版本,来回搞了很久,希望能帮到有需要的人
最后说一下renderdor,为什么不用renderdor,据用过的大佬说renderdor比较弱,只在PC上抓Unity的渲染信息比较好用,另外一点就是这个网上教程很少,照着弄通常也是没反应的

snapdragon,Intel GPA等工具调试Android游戏包的坑相关推荐

  1. 使用Chrome开发者工具调试Android端内网页(微信,QQ,UC,App内嵌页等)

    使用Chrome开发者工具调试Android端内网页(微信,QQ,UC,App内嵌页等) 传送门 转载于:https://www.cnblogs.com/momozjm/p/9389912.html

  2. bundletool工具使用(Android aab包安装)-Google play上架

    如果对"哆啦安全"感兴趣的可以扫二维码关注微信公众号,该公众号每天都会持续更新干货文章! APK再见了,Android正式宣布全新APP安装格式AAB https://github ...

  3. 经典Android游戏推荐

    原文地址::http://wangyueblog.com/2011/01/15/recommended-android-games/ 相关网帖 1.十大Android游戏平台最好玩儿的经典游戏---- ...

  4. Android 游戏开发工具大升级

    不同的硬件厂商为 Android 用户带来了不同尺寸和体验的设备,因此,我们也一直努力地帮助开发者们将游戏呈现到尽多的 Android 设备并使得开发过程更加高效轻松.本文将向您介绍众多新的 Andr ...

  5. unity调试手机游戏(Android)【模拟器+真机】+设置运行时游戏横屏

    untiy调试手机游戏(Android)[模拟器+真机]+设置游戏横屏 模拟器调试 真机调试 设置发布游戏为横屏 注:我使用的unity版本为2021.3.2f1c1 1.将平台调整为Android ...

  6. Android 游戏设计教程:游戏元素和工具

    转自:http://www.oschina.net/question/28_57188 作者:Richard A. Rogers (本节内容选自<Learning Android Game Pr ...

  7. SwissArmyKnife调试Android UI的工具

    效果: SwissArmyKnife 是一款方便调试android UI的工具,可以兼容所有android版本,不需要root权限.可以直接在android手机屏幕上显示当前Activity中所有控件 ...

  8. android allow usb debugging,远程调试Android设备 - Chrome 开发者工具中文文档

    在Windows,Mac 或 Linux 上远程调试 Android 设备上的实时内容. TL;DR 设置你的Android设备进行远程调试,并从开发机中发现它. 从您的开发机器检查和调试Androi ...

  9. android 微信辅助开发,Android 微信支持直接从 chrome 的开发者工具调试啦!

    前言 之前在广州的 Appium girl QQ 群有同学分享了微信的开发者工具,今天终于抽空试了下,惊喜地发现现在 Android 版微信已经可以通过一些设置做到支持从 chrome 的开发者工具直 ...

最新文章

  1. select BUGS
  2. python网络爬虫开发从入门到精通pdf-Python 3网络爬虫开发实战PDF高清完整版下载...
  3. oracle 信用检查,Oracle EBS 信用(Credit)额度(1)-基础设置
  4. ipad iphone开发_如何在iPhone或iPad上更改应用程序的语言
  5. 通报批评!国家基金委公布2021年查处的不端行为案件处理决定(第二批次)
  6. MySQL Batch 与 Transaction
  7. 20220103:力扣第274场周赛(上)
  8. java 字符串和整型的相互转换
  9. 《SQL必知必会》附录
  10. 大学生河南旅游网页设计成品 学生网页作业我的家乡网页制作代码 静态HTML旅游网页设计作品下载
  11. 数字信号处理C语言——离散傅里叶变换DFT/离散傅里叶反变换IDFT
  12. 布隆过滤器?好像有点局限啊,瞅一瞅布谷鸟过滤器
  13. 新浪微博架构和FEED架构分析--人人架构
  14. [arm-linux]使用arm驱动hp1020激光打印机
  15. 商家招牌的分类与检测
  16. 我的资源里边有好东西(gmt、panoply等等)
  17. ai突破性技术_人工智能还没有突破
  18. 2019-信息安全管理与评估
  19. 实验五:常见WEB漏洞挖掘与利用
  20. 开源中国iOS客户端学习——序

热门文章

  1. 中国证券报:神州信息加强农业农村场景金融创新 助推金融“活水”下乡
  2. Linux之cpupower修改cpu主频
  3. 蓝牙定位,多种应用方式的新技术
  4. ChinaSkills-网络系统管理(2022年全国职业院校技能大赛-模块C-Window部署-02卷-评分标准 )
  5. 无需代码,30张报表模板可直接套用,解决90%工作需求
  6. 阿里巴巴中间件之Dubbo
  7. 长安马自达CX-5减价增配 为您提供更多选择
  8. java二目运算单目运算_(2-6)Java语言中,单目运算符有(
  9. 一对一直播引流系统,松鼠直播管家
  10. 包子的做法和配方,这样调馅太香了