首页 > 解决方案 > 无法在 Android 模拟器上安装 ARCore

问题描述

我知道这个问题已经被问过几次了,但是其他用户的解决方案并没有解决我的问题。我正在尝试在我的 Android Studio 模拟器上安装 ARCore。Play 商店显示“您的设备与此版本不兼容”,当我单击并拖动 ARCore for emulator APK 以在模拟器上手动安装它时,它给了我以下消息:“APK 安装失败。错误: 无法解析错误字符串”

我正在使用的系统映像:Oreo/ API 版本 27/ABI x86/Android 8.1 (Google Play)

我已将 OpenGL ES API 级别设置为最大渲染,其版本显示为 OpenGL ES 3.1。

我已经尝试了在这里可以找到的所有解决方案,但都没有运气。有没有其他人遇到过这个问题,或者您可以提供任何建议吗?

标签: androidandroid-emulatoraugmented-realityarcoreandroid-developer-api

解决方案


如果您的智能手机不支持 ARCore,或者您没有手机但需要调试 AR 应用程序 - Android 模拟器是一个很好的方法

请按照以下步骤安装 Android 虚拟设备 (AVD)

  • 确保 Android Debug Bridge ( adb) 已安装且工作正常。
  • GitHub下载最新的ARCore_emulator.apk
  • Tools使用菜单>选择 AVDAVD Manager并运行它。
  • 在虚拟设备运行时在终端中键入此命令:

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

如果您需要更多详细信息,请阅读这篇文章。


推荐阅读