一、背景
Unity项目是具备以下能力的
1.可以直接运行在Android手机上的
2.可以build出一个apk文件再安装到手机上运行
3.可以打包成一个Android项目,使用Android Studio运行项目
可能会遇到了1、2都可以正常实现没有问题,但是在执行第三种方式的时候会报错。
第一种报错:
unity UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&) (at /Users/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:189)
第二种报错:
UnityEditor.BuildPlayerWindow报错
二、注意事项
1.gradle环境配置没有问题,因为可以正常编译
2.打包目录也没有中文名称
3.打包配置也没有问题
三、解决方案
导出Android Studio项目需要和我们unity 的project name保持一致才行
例如:File-BuildSettins-PlayerSetting-Player-ProductName的名字与File-BuildSettins-Build 文件目录名字一致 即可解决