Unity-使用UnityRemote调试手机Android Studio打印日志

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介: 众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!

👉即将学会

  1. Unity调试Android的时候默认情况是build打包成apk,安装到手机运行,调试起来很不方便,如何快速在手机上运行呢?
  2. 如何像unity的console一样在android手机上查看日志信息?  

👉背景

🙈小空(⌚):小芝,今天带你了解Unity和Android Srudio的联合调试。

🙎小芝(💗):嗯呢,嗯呢,我也想了解下Unity。

👉实践过程

Unity直接手机运行

其他的就不叙旧了,咱就直奔主题。

在手机上安装Unity Remote 5 ,这是一个移动端应用程序,打开时候可以获取unity运行的游戏画面,而且可以从手机获取陀螺仪,多点触控等参数信息,所以比打包apk运行快的一匹。当然也是有缺点的。

一、Google Play 上下载Unity Remote 5,百度搜索也是可以搜到这款应用的。安在手机上,打开看到如下:

网络异常,图片无法展示
|

就像上面给的提示所说,我们下一步要做的就是

Connect this device with a USB Cable to your computer. Press PLAY in the Unity Editor to test.

用USB线将设备和电脑连接起来,然后按下PLAY按钮进行测试。

然后 打开Edit > Project Setting > Editor,设置改为如下:

网络异常,图片无法展示
|

图中所示几个选项的作用可以参考下表:

  • Device:用于用于测试的手机类型(不知为何没有iOS…)
  • Compression:手机上看到的图像其实是电脑上每一帧压缩后发送到手机上的,JPEG的画质低但性能略高,PNG画质高但性能相对较差
  • Resolution:和上面选项的作用类似,如果你想让测试过程更流畅,可以选择Downsize降低分辨率
  • Joystick Source:选择控制来源,Remote就是从手机上接受控制,Local就是直接在电脑上控制。

至此你直接点你Unity的Play就可以在手机上看见画面了。

那叫一个字:贼TM快,但是我在试验过程中 发现同样的代码发布出来的apk安装和这种直接运行,操作对象竟然出现了意外效果。暂时没有深究问题所在。

在Android stuido查看日志

因为我的工作是Android和Unity,所以这个比较简单,打开Android Studio链接手机打开Logcat,选中对应的进程,之后删选Unity即可。

网络异常,图片无法展示
|

相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
SQL 人工智能 Dart
Android Studio的插件生态非常丰富
Android Studio的插件生态非常丰富
715 1
|
Ubuntu Linux Android开发
Android Studio支持多种操作系统
Android Studio支持多种操作系统
575 1
|
8月前
|
开发工具 Android开发 iOS开发
如何在Android Studio中配置Flutter环境?
如何在Android Studio中配置Flutter环境?
1829 61
|
5月前
|
Android开发 数据安全/隐私保护
安卓手机修改设备id, 安卓硬改一键新机,手机机型修改(伪装)
提供了完整的设备信息修改功能,包含设备模板配置、基础信息修改、网络信息修改、模拟器检测绕
|
7月前
|
Android开发 Windows
Android studio 报错Connect to 127.0.0.1:8888 [/127.0.0.1] failed: Connection refused: connect(已解决)
这是一篇关于解决Android Studio报错“Connect to 127.0.0.1:8888 failed: Connection refused”的文章。问题通常因系统代理设置被Android Studio自动保存导致。解决方法是找到系统中Android Studio使用的gradle.properties文件(位于Windows的C:\Users\你的电脑用户名\.gradle或Mac的/Users/.{你的用户目录}/.gradle),删除或注释掉多余的代理配置后保存并重新Sync项目。希望此经验能帮助快速解决同类问题!
1031 36
|
5月前
|
存储 人工智能 文字识别
三款安卓手机word编辑器下载,Microsoft Word,wps office,Word手机版,手机word编辑查看阅读器,PDF转换器apk下载
WPS Office是一款功能强大的办公软件,支持文档编辑、表格处理和演示文稿制作,兼容多种格式并提供丰富的云服务。它具备低内存占用、快速运行的特点,支持跨设备同步与多人协作,内置海量模板及AI辅助功能,如智能写作和PPT自动生成。此外,还可扫描文件、编辑PDF并转换为其他格式,极大提升办公效率,适合手机用户便捷操作。
466 1
|
6月前
|
Android开发
安卓硬改一键新机工具,一键修改手机型号,串号网卡Imei、sn码【仅供学习参考】
声明部分:仅供学习参考使用,基于Xposed框架实现的设备信息伪装模块的完整代码,包含多个功能模块:
|
7月前
|
Java Android开发
Android studio中build.gradle文件简单介绍
本文解析了Android项目中build.gradle文件的作用,包括jcenter仓库配置、模块类型定义、包名设置及依赖管理,涵盖本地、库和远程依赖的区别。
633 19
|
5月前
|
API Android开发 数据安全/隐私保护
|
6月前
|
存储 JSON API
安卓ck提取工具,可提取手机cookie插件,AUTOJS即可实现
怎么用autojs提取手机端的CK?其实autojs是支持提取ck的但是他提取的不是浏览器的CK,二十他自身浏览器环境的c