zoukankan      html  css  js  c++  java
  • Unity3d如何profile模拟器

    最近有反馈X2在一些模拟器中运行偶尔非常卡,达到5秒左右,而这类问题在真机上没出现过,于是想用unity profile下模拟器。但模拟器是运行在虚拟机里面的,市面上大多模拟器并没有提供虚拟机网络设置,宿主机并不能直接ping通虚拟机ip。这里以夜神模拟器为例介绍怎么profile。

    第一步 adb连接

    安装好夜神模拟器并运行后,用命令行工具cd到模拟器安装目录的bin目录,执行adb devices。例如我这里是:

    cd "C:Program Files (x86)Noxin"
    adb devices
    

    正常会返回:

    List of devices attached
    127.0.0.1:62001 device
    

    如果没有出现,尝试关掉模拟器重启,然后在任务管理器里面结束adb.exe。再次执行adb devices。夜神模拟器配套的adb进程名是这样的:


     
    image.png

    第二部 安装游戏

    安装游戏到模拟器中,获取bundleID,我这里是com.ezfun.TD.sjoys

    apk构建时必须勾上了"Development和"Autoconnect Profiler"

    第三步 端口映射

    命令行执行:

    adb forward tcp:55360 localabstract:Unity-[bundle id]
    

    其中[bundle id]换成应用具体的包名。

    第四步 调试

    运行游戏,在unity的profile面板中,Actuve Profiler选中<Enter IP>,输入127.0.0.1即可。


     
    image.png
     
    image.png

    清理

    用完后删除端口转发是一个好习惯

    adb forward --remove-all
    

    完。



    作者:xClouder
    链接:https://www.jianshu.com/p/55343c5ab59a
    來源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。
  • 相关阅读:
    HDU 5441 离线处理 + 并查集
    [转载]HDU 3478 判断奇环
    POJ 1637 混合图的欧拉回路判定
    [转载] 一些图论、网络流入门题总结、汇总
    UVA 820 --- POJ 1273 最大流
    [转载 ]POJ 1273 最大流模板
    POJ 3041 -- 二分图匹配
    2014西安现场赛F题 UVALA 7040
    UVA 12549
    割点、桥(一点点更新)
  • 原文地址:https://www.cnblogs.com/lancidie/p/9619424.html
Copyright © 2011-2022 走看看