UnityForAndroid_Unity工程导出到AndroidStudio工程


1.环境

  javaSDK , AndroidSDK,

  Unity, AndroidStudio.

  主要确认AndroidStudio是否正确安装。最好是在翻墙状态安装,否则对于一些SDK等的,会有很多麻烦。

 

2.简略步骤与遇到的问题

步骤1:使用Unity导出Android工程

使用Unity导出Android工程时,如果遇到这个问题:CommandInvokationFailure: Unable to list target platforms. 

参考这个论坛 https://answers.unity.com/questions/1320150/unable-to-list-target-platform.html,得到解决方法,下载了https://dl.google.com/android/repository/tools_r25.2.5-macosx.zip,替换掉AndroidSDK里的tools便可以成功导出了。(但是要注意备份原先的哦,可能会对AndroidStudio造成影响的。打开AndroidStudio,可能会有一些SDK方面的错误,这时候就要恢复原先的tools了)

 步骤2: 使用AndroidStudio打开Unity导出的工程

  一定要注意是Import project, 不能直接打开。因为Unity默认导出是Eclipse工程。

后面的默认走就可以了。

步骤3:AndroidStduio打开工程后报错

Gradle 'ForAndroid' project refresh failed

Error:Minimum supported Gradle version is 4.1. Current version is 2.14.1. If using the gradle wrapper, try editing the distributionUrl in E:\Works_Android\ForAndroid6\gradle\wrapper\gradle-wrapper.properties to gradle-4.1-all.zip

Consult IDE log for more details (Help | Show Log)

根据提示,修改如下:

错误清空。

 步骤4:运行结果:

在AndroidStudio也可以检测Unity的输出信息喽

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM