我正在尝试从 Windows 10 电脑到 Android 手机调试 Unity 游戏:
File > Build Settings
我已经 Switch Platform
到 Android Settings/About phone
上点击 7 次 Build number
我得到 Developer Options
并打开 USB 调试并点击撤销 USB 调试授权 我已经用 3 部不同的手机检查了 2 条不同的 USB 电缆,每个设备均已成功检测到并被 PC 操作系统识别,Unity Remote 表示 “用 USB 电缆将此设备连接到您的计算机。在 Unity 编辑器中按 PLAY 进行测试” ,但由于某种原因,Unity 编辑器没有在
Edit > Project Settings > Editor
设备中显示我的任何设备:
编辑:
我仅从命令行工具下载了
Android Studio和单独的
sdk-tools-windows-4333796.exe
。
首先,我从适用于 Windows x64 的 Java SE 开发套件 8u241
jdk-8u241-windows-x64.exe
安装
在Windows 10操作系统
Environment Variables/System Variables/Path
中,我添加了C:\Program Files\Java\jdk1.8.0_241\bin
和C:\Program Files\Java\jre1.8.0_241\bin
在用户变量中我添加了变量名称:
JAVA_HOME
和变量值:C:\Program Files\Java\jdk1.8.0_241\bin
所以,首先我没有使用
sdk-tools-windows-4333796.exe
并安装了Android Studio,这是Edit > Preferences > External Tools
显示的内容:
然后,我删除了 Android Studio 并尝试仅使用
sdk-tools-windows-4333796.exe
,我将 tools
文件夹提取到之前创建的文件夹路径 C:\Android\android-sdk
,然后从 C:\Android\android-sdk\tools\bin
使用 sdkmanager.bat
或 加载
"platform;android-25"
"platform;android-26"
参数,但错误提示:
警告:文件 C:\Users\User.android epositories.cfg 不能 已加载。警告:找不到包平台;android-25 [===
] 10% 计算更新... C:\Android ndroid-sdk ools in>
最后我尝试使用 Unity Hub 安装:
但结果相同,设备未出现在编辑器中,并且外部工具显示已选中:
如果未选中:
我不太确定,我错过了什么或者我做错了什么
任何指南、建议或示例都会有帮助
要使用 Visual Studio 2019 调试在连接到 USB 的 Android 设备上运行的 Unity 应用程序:
在代码中放置断点以进行单步执行,并根据需要观察和检查变量。 🎉
要使 Unity Remote 正常工作,您的开发计算机上需要安装 Android SDK。你有吗?如果是,则要指定 Android SDK 的位置,请转至编辑 > 首选项。 Unity 文档 将为您提供帮助。