我可以在 ios 上统一测试游戏在 android 上发布吗?

Posted

技术标签:

【中文标题】我可以在 ios 上统一测试游戏在 android 上发布吗?【英文标题】:Can i test a game in unity on ios publish it on android? 【发布时间】:2020-12-16 21:58:26 【问题描述】:

我有一个游戏,我想在我的 iPhone 设备上测试它,但我想在 android 上发布它,这两者之间有什么区别吗? 这意味着输入和移动以及屏幕大小都是一样的?

【问题讨论】:

如果您不使用任何插件,您可能会没事。不过,最好在发布之前在 Android 设备或模拟器上进行测试。 【参考方案1】:

是的,您可以在 ios 上测试您的游戏,在 Android 上应该没问题。

但是,在将目标平台切换到 Android 时,需要记住以下几点:

如果您使用任何 iOS 特定功能,它们将无法在 Android 上使用。 屏幕尺寸可能不同,但如果您缩放 UI 应该没问题(考虑到 iPhone 也有多种屏幕尺寸)。 输入应该相同,尤其是在您使用 Unity 的 InputManager 时。 Unity 旨在轻松切换和定位多个平台,只要您不使用任何针对特定平台的第三方插件。 有些手机的性能可能比其他手机好,旧 iPhone 或 Android 手机的运行速度可能比新手机慢。

我建议安装 Bluestacks 之类的东西或在 Android Studio 中运行模拟器。

【讨论】:

【参考方案2】:

还有一件事,如果你用 c# 编写游戏,它应该可以很好地工作,但它可能是 javascript 的问题,但不一定。我找到了一些关于它的对话,也许它会对你有所帮助:https://forum.unity.com/threads/how-do-i-test-my-android-build-on-my-personal-device-before-publishing.630586/

【讨论】:

我正在使用 c#,但感谢 cz 的建议,我打算学习 javascript 其实我不建议你学习JS,如果它只是用于游戏开发,c#更强大。但它确实对 Web 开发很有好处,所以如果你想做这种类型的事情,它是一个很好的选择。 PS。而且真的很容易学。 是的,我知道我真的希望在接下来的几个月内从事 Web 开发 THX

以上是关于我可以在 ios 上统一测试游戏在 android 上发布吗?的主要内容,如果未能解决你的问题,请参考以下文章

在 iOS 模拟器上测试统一类型标识符?

是否可以使用 Unity 创建多个游戏并在单个 iOS 或 android 应用程序上运行?

尝试在统一构建后找到合适的分析器来测试消耗

在Android上拉伸游戏画面以跨设备统一分辨率

如果我在游戏圈布局屏幕上按主页按钮,统一游戏会崩溃

移动游戏客户端性能测试探索