首页 > 解决方案 > 有没有办法可以在不支持 ARCORE 的手机上测试增强现实应用程序

问题描述

我有一个小米红米 Note 8 Pro,它似乎不支持 ARCore。我找到了一些方法来躲避这个,但它似乎很复杂也很安全。我的问题是:如果我想在 Unity 中创建一个还需要使用 GPS 模块、高度计,当然还有相机(AR 东西)的应用程序,你会推荐哪些其他工具?我听说 Vuforia 可以解决问题,还从 Unity 阅读了一些关于 AR Foundation 的内容。但对我来说,它看起来取决于选择的部署,它使用 AR Core 或 AR Kit(甚至是 Vuforia)。对此有任何许可吗?

标签: unity3dvuforiaarcoreandroid-augmented-realityxiaomi

解决方案


我建议您不要尝试弄乱您的设备。它有充分的理由不支持 ARCore。也许您只是尝试使用Android Studio Emulator,但是由于某种未知原因,我尝试了它,但是从unity生成的APK无法安装在Emulator上。一些与架构有关的东西

如果您仍然想使用 Unity。我建议你使用Vuforia. 它适用于大多数现代设备,甚至不需要设备进行测试,只需点击统一play mode,您就可以从您的 PC 上进行测试(需要网络摄像头)。

Vuforia Engine 在 Game 视图中提供了一个模拟器模式,您可以通过按下 Play 按钮来激活它。您可以使用此功能来评估和快速制作场景原型,而无需部署到设备。(来源:https ://library.vuforia.com/articles/Training/getting-started-with-vuforia-in-unity.html )

对于 Unity with ARFoundation,您不能像 Unity with Vuforia 那样使用您的 PC,您需要支持 ARCore/ARKit 的设备。

最后,如果您想要带有 GPS 模块的 AR(尽管这不是统一的),请查看AR.js https://github.com/AR-js-org/AR.js


推荐阅读