Unity3d 在Android emulator上运行ARCore应用程序

Unity3d 在Android emulator上运行ARCore应用程序,unity3d,augmented-reality,arcore,Unity3d,Augmented Reality,Arcore,在遵循编写的步骤之后,我在unity中为HelloAR示例创建了一个android构建(.apk) adb install -r ARCore_1.8.0.x86_for_emulator.apk 还创建了一个android仿真器,按照给定的步骤测试android构建 adb install -r ARCore_1.8.0.x86_for_emulator.apk 但我无法在模拟器上安装ARCore adb install -r ARCore_1.8.0.x86_fo

在遵循编写的步骤之后,我在unity中为HelloAR示例创建了一个android构建(.apk)

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
还创建了一个android仿真器,按照给定的步骤测试android构建

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
但我无法在模拟器上安装ARCore

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
在emulator上安装Android版本的HelloAR应用程序后(没有安装ARCore),应用程序以白色屏幕结束

adb install -r ARCore_1.8.0.x86_for_emulator.apk      

在emulator上运行应用程序还需要做些什么吗?

目前,在Unity中创建的ARCore项目无法在emulator中启动。看

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
但是可以使用androidstudio和androidndk使其在模拟器中运行。看

adb install -r ARCore_1.8.0.x86_for_emulator.apk      

将来他们可能会在unity中集成对emulator的支持。

如果您的目标是在不部署到实际手机的情况下测试和调试应用程序,您可以使用。这是我编写的一个小工具,因此我可以在编辑器中开发和调试我的ARCore项目

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
当涉及到编写游戏逻辑时,它使事情变得更容易。在编辑器中为您模拟ARcore

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
当您完成并希望部署到设备时,无需进行任何更改。只需构建和部署

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
如果您的智能手机不支持ARCore,或者您没有手机,但需要调试AR应用程序,Android emulator是一个很好的方法

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
按照以下步骤安装Android虚拟设备(AVD)

adb install -r ARCore_1.8.0.x86_for_emulator.apk      
  • 确保安卓调试桥(
    adb
    )已安装并正常工作
  • 从GitHub下载最新版本
  • 使用菜单选择AVD工具并运行它
  • 在虚拟设备运行时,在终端中键入此命令:

    adb install -r ARCore_1.8.0.x86_for_emulator.apk      
    
  • 对于要在端口5554上使用的其他AVD,请重复前面的步骤

  • adb install -r ARCore_1.8.0.x86_for_emulator.apk      
    

希望这能有所帮助。

谢谢你,阿吉斯,请澄清:)谢谢,杰克。实际上,我目前还没有支持的设备。所以我将尝试Eazy ARCore接口。
adb install -r ARCore_1.8.0.x86_for_emulator.apk