u3d中的Profile也是能够直接在链接安卓设备执行游戏下查看的,导出真机链接U3D的Profile看数据,这样能更好的測试详细原因。

大概看了下官方的做法。看了几张帖子顺带把做法记录下来。


用安卓真机调測Profile的数据。事实上就两种方法,WIFI和ADB的方式。

事实上一般用的都是ADB方式,由于非常少情况是你的电脑与手机是在同一子网WIFI下的。除非是你个人的网络。


1.以WIFI的方式。
这种方法须要电脑所在的网络和手机所在的网络在同一子网下才干进行。
(1)导出U3D项目的时候勾选Profile,安装游戏到手机。
(2)打开游戏的时候,同一时候打开window->profiler,然后选择选择输入IP。连上就可以。


2.以ADB的方式。
注意防火墙是否屏蔽掉了54998~55511port,若屏蔽就打开。

(1)导出U3D项目的时候勾选Profile。安装游戏到手机。
(2)打开CMD命令行,cd到adb根文件夹,然后输入以下命令。将以下"这里加你的包名"改为你游戏打包出来的名,即Bundle Identifier。比如:com.Company.aaa。

     adb forward tcp:54999 localabstract:Unity-这里加你的包名

(3)打开游戏的时候。同一时候打开window->profiler,然后选择选择AndroidProfiler(ADB@127.0.0.1:54999),连上就可以。

原文链接:http://blog.sina.com.cn/s/blog_5b6cb9500101ehz0.html

-----------------------------------------------------

附:当有多个设备online时,命令行窗体通过adb连接指定设备方法

1. 通过adb devices命令获取全部online设备的serial number。

C:\Users\Administrator>adb devices

List of devices attached

emulator-5554   device

SH0A6PL00243    device

上面表示,当前有两个设备online。第一个emulator-5554是模拟器。后一个是真机会SH0A6PL00243。

2. 通过adb -s <serial number> cmd向设备发送adb命令。

比方:执行命令shell。

C:\Users\Administrator>adb -s SH0A6PL00243 shell

#

比方:down一个应用的数据库到本地f:\test文件夹以下。

C:\Users\Administrator>adb -s SH0A6PL00243 pull
data/data/com.android.tencent/databases/AgendaDetails.db f:\test

555 KB/s (5120 bytes in 0.009s)



C:\Users\Administrator>

执行其他命令和执行pull命令一样的,仅仅是在adb和cmd之间须要额外加入-s <serial number>就可以。

关于Android真机调測Profiler的更多相关文章

  1. 关于Android真机调测Profiler

    U3D中的Profile也是可以直接在链接安卓设备运行游戏下查看的,导出真机链接U3D的Profile看数据,这样能更好的测试具体原因.   大概看了下官方的做法,看了几张帖子顺带把做法记录下来.   ...

  2. Android真机调测Profiler

    U3D中的Profile也是可以直接在链接安卓设备运行游戏下查看的,导出真机链接U3D的Profile看数据,这样能更好的测试具体原因. 大概看了下官方的做法,看了几张帖子顺带把做法记录下来. 参考: ...

  3. Unity Profiler连接Android真机调试

    Profiler在Editor模式就可以观看性能消耗,但是毕竟电脑配置高,跟手机真机环境还是有区别.实际开发中的优化还是推荐用真机测试. 因为IOS一般比Android手机的配置高,在Android平 ...

  4. Unity Frame Debugger连接Android真机调试

    当用Profiler分析到不是代码导致的性能问题,当前场景最大的性能瓶颈是渲染时,或者自己写的Shader要调试时,都可以用Frame Debugger进行调试. 按下列步骤设置打包,既可以用Prof ...

  5. 在Mac系统上配置Android真机调试环境

    在Mac系统上配置Android真机调试环境 mac上配置安卓环境还说挺方便的,真机调试也比win上要好一些.win上被各种软件强行安装了xxx助手. 在mac上就了一个干净的感觉. 下载Androi ...

  6. android真机自动化测试

    appium执行用例时报错问题: 问题解析: 一般该种情况都是因为来连接了多个设备,验证办法:cmd->执行adb devices  看结果是否是多个devices ,如果是这个问题,停掉多余设 ...

  7. Android真机测试,连接到本地服务器的方法

    1. 前言 作为一名Android开发者,不管怎么说,都会经历使用Android真机来测试连接本地服务器这样的事情.这里所说的“本地服务器”大多数时候指的是:搭载有某种服务器软件的PC,例如搭载有To ...

  8. Android 真机投影到PC端,真机投影工具;Vysor

    Vysor可以把Android真机投影到PC端,也就是电脑上:手机端和PC端课同步操作: Vysor是Chrome浏览器的插件,我们想要添加这个插件需要FQ: 从这里可以直接下载:Vysor

  9. 使用ADB无线连接Android真机进行调试

    使用ADB无线连接Android真机进行调试   其实这已经是一个很古老的知识了,记录一下备忘. 准备工作 手机和电脑需要在同一个局域网内 电脑上已经安装好ADB工具,可以是Mac或者Windows ...

随机推荐

  1. Java线程:CountDownLatch 与Thread 的 join()

    需求: 主程序中需要等待所有子线程完成后 再继续任务 两种实现方式: 一种使用join() 方法:当在当前线程中调用某个线程 thread 的 join() 方法时,当前线程就会阻塞,直到thread ...

  2. angular-HTML DOM

    ng-disabled用法 <div ng-app="" ng-init="mySwitch=true"> <p> <button ...

  3. 关于C++的一些函数的使用方法

    关于C++的一些函数的使用方法: http://www.shouce.ren/api/c/index.html

  4. POJ3624 Charm Bracelet 【01背包】

    Charm Bracelet Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 22621   Accepted: 10157 ...

  5. Android性能优化之ListView缓存机制

    要想优化ListView首先要了解它的工作原理,列表的显示须要三个元素:ListView.Adapter.显示的数据. 这里的Adapter就是用到了适配器模式,无论传入的是什么View在ListVi ...

  6. Sping框架中的注解详解

    传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop.事物,这么做有两个缺点:1.如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大:如果按需求分开.xml文件 ...

  7. DevExpress TreeList控件的复选框

    作者:jiankunking 出处:http://blog.csdn.net/jiankunking TreeList控件能够同一时候显示树结构和其它数据列,即在一个列上建立父子关系展开或收缩,同一时 ...

  8. [NIO]dawn之Task具体解释

    在上篇文章中,我们设置好了开发环境,接下来.我们将在了解了Task以及Buffer之后,再開始了解网络编程.我们首先来看看Task task简单介绍 package zhmt.dawn; import ...

  9. (七)日志采集工具sleuth--分布式链路跟踪(zipkin)

    微服务架构上通过业务来划分服务的,通过REST调用,对外暴露的一个接口,可能需要很多个服务协同才能完成这个接口功能,如果链路上任何一个服务出现问题或者网络超时,都会形成导致接口调用失败.随着业务的不断 ...

  10. 002.ActiveMQ的安装

    本安装说明基于CentOS7.1的版本,其他版本也基本可以参考. 1. 安装JDK1.8 CentOS7.1版本安装时忘记是默认还是自己选中的安装了OpenJDK,也是1.8的版本,因为ActiveM ...