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