LZ-Says:最近的冠周炎,真的让人经历了大喜大悲。姥姥、姥爷说的对,牙疼不是病,深夜疼起来没人管。受罪了,也受教了。。。
前言
注意:
本文基于 Android Studio 版本为:3.1.2
由于 Unity 那边使用的 Unity 版本忒低,导致导出来的 Android 工程只能是 Eclipse,而各位老铁也知晓,从 Eclipse 转化为 Android Studio 又是一番波折。
当然,随着 Android Studio 越来越强大,曾经相对于很是痛苦烦恼的问题,也随之减少了许多。
一开始,LZ 还傻傻的从 Eclipse 导出 Gradle 格式,然后再转之类云云,结果坑的自己一笔,实实在在的让 Android Studio 鄙视了一波。可惜了我用了这么久。
来吧,走一波~
首先,看一下 Unity 提供的 Eclipse 的工程结构:
随后,打开 Android Studio ,我们会发现倒数第二行,有个导入项目(Gradle,Eclipse ADT,etc.),点击即可:
这里 Android Studio 让我们选择 Eclipse 工程位置:
以及选择导入 Android Studio 工程目录位置:
最后,我们需要授权 Android Studio 为我们自动将 Eclipse 工程转化为自身所需要的格式:
这里稍等片刻,Android Studio 马上为我们生成~
生成完毕,自动打开工程后,查看一下项目结构:
随后查看打开后的 Android Studio 样子:
映入眼帘的,便是 Android Studio 转化 Eclipse 过程,很明了。
Enmmm,很明显,出了点小问题,我们先点击第一个,让其自动添加 Google Maven 地址。
Enmmm,又出现一个异常,别着急一起来看看:
按照提示,我们可以知道,有一个莫名其妙的文件,导致我们编译失败,那么接下来就是找到这个文件,如果没用,直接干掉,一了百了,有问题再说。
Enmmm,看名字,貌似是从 SVN 搞下来的临时文件,直接搞掉,Delete 即可~
之后,点击下图中的小锤子,Make 下工程:
Enmmm,MMP 又出现一个错误:
这次貌似是个资源文件的问题,我们一起来看看,好像是多个加号?
删掉之后选择 Make 工程,看看编译是否还是有其他问题,这时候,我们发现还有一个警告:
关于这点,可改可不该,无非是就得方式不提倡使用了,想改就按照要求修改下吧。之后继续 Make 工程:
Enmmm,完成,该干嘛干嘛去吧~
个人公众号
不定期发布博文,感谢老铁关注,让我们一起变得越来越好~!!!