You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Unity打包Android时遇Vuforia License路径错误,咨询影响及解决

问题解答

核心结论

这个错误会导致APK无法正常运行(如果项目依赖Vuforia功能)。VuforiaLicense.cs是Vuforia存储授权密钥的关键文件,打包时Vuforia的构建任务会尝试读取该文件,路径错误+文件缺失会直接中断构建流程,或导致APK运行时Vuforia相关功能(比如AR识别)完全失效。

针对测试场景的快速解决办法

方案1:修复Vuforia配置(保留Vuforia功能)

  1. 打开Unity编辑器的Window > Vuforia Configuration面板,确认已输入有效的Vuforia测试密钥(可在Vuforia开发者后台免费申请)。
  2. 在项目Assets目录下手动创建VuforiaLicense.cs脚本,粘贴以下代码并替换为你的授权密钥:
using UnityEngine;
using Vuforia;

[CreateAssetMenu(fileName = "VuforiaLicense", menuName = "Vuforia/License Key")]
public class VuforiaLicense : ScriptableObject
{
    [SerializeField]
    private string m_LicenseKey = "你的Vuforia授权密钥";
    
    public string LicenseKey => m_LicenseKey;
}
  1. 执行Assets > Reimport All,重启Unity后重新打包。

方案2:临时禁用Vuforia(仅测试非AR功能)

如果测试不需要Vuforia功能,可以直接关闭它:

  • 打开Edit > Project Settings > Player > XR Plug-in Management,取消勾选Vuforia选项,打包时会跳过Vuforia的构建任务,避免触发该错误。

内容的提问来源于stack exchange,提问作者Miracle Otugo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.23 23:32:14