2017-05-10 53 views
0
  • 我已经更新到最新版本unity3d 5.6
  • 我试图建立Android - 但我被困在MESSA:“包装资产 - sharedassets2 。资产”。
  • 构建过程从不完成,它几乎需要所有的cpu资源。我在Windows上检查了taskmanager - 有4个“Unity Shader Complier”实例使用cpu和内存资源。
  • 我不得不杀死“Unity Editor”进程来释放我的电脑。

注: *我注意到这一点后,我决定用资产捆绑在我的项目,我包括在显卡设置移动着色器Unity3D 5.6 - 建立Android - 包装资产 - sharedassets2.assets

回答

0

好吧,我sloved它,

我被套牢消息:

“包装资产 - sharedassets1.assets”

努力构建Android的时候。因为我在图形设置中添加了一些着色器来帮助(在测试android build in pc时丢失着色器的粉红色)。

所以我做的是,我创建了所需的着色器添加的所有资产包,然后我删除了所有添加的着色器(重置设置) - 并构建apk就好了。

0

这是因为项目设置 - >图形,总是包含着色器,在转换你的项目之前,去那里看看有多少着色器,在你转换之后你会看到unity会添加两个总是包含的着色器,无法编译它们(大声笑?),你需要做的是备份文件\ ProjectSettings \ GraphicsSettings.asset,然后在转换为5.6后恢复。或者从“始终包含着色器”部分手动删除新的着色器。