Unity初识之打包错误

unity项目从5.0.0升级到5.6.3f1
代码中打包Android的apk包, BuildPipeline中,获取fileName,输出路径的时候,需要获取输出路径
之前是用的Aplication.dataPath来获取。
但是运行打包会提示Assets路径不能访问之类的情况.
这里写图片描述

Building to the Assets folder is not allowed.

猜它会对文件名字符串检查是不是包含了Assets目录,它不允许把apk打包到Assets下,

string fileName = Application.dataPath.Replace("/Assets","") + "/pkg/app_" + version + ".apk";

替换了就好了

你可能感兴趣的:(unity初识,Unity初识)