使用Unity導出Android Studio工程前建議查看我以前的文章《Unity2019及Unity2020打包android的環境配置》,替換或修改Unity安裝目錄下的baseProjectTemplate.gradle,把連接指向國內能加快下載速度。html
說明:我把Android Studio簡稱爲ASandroid
本文記錄一下Android Stuiod中原生安卓工程的結構和Unity導出安卓工程的結構。android-studio
Unity導出AS工程文檔:https://docs.unity3d.com/Manual/android-gradle-overview.htmlapp
我打包使用的軟件環境:gradle
Unity版本:2019.3.7f1ui
Android Studio 4.1.3插件
gradle:7.13d
Jdk:1.8.0_181code
win10 企業版 ltsc 1809htm
Android Studio原生工程的結構圖
模塊中的build.gradle能夠覆蓋掉頂層的build.gradle的配置
Unity2019及2020導出的Android Studio工程結構圖(注:與Unity2018導出的工程結構有些區別)
插件版本 | 所需的 Gradle 版本 |
---|---|
1.0.0 - 1.1.3 | 2.2.1 - 2.3 |
1.2.0 - 1.3.1 | 2.2.1 - 2.9 |
1.5.0 | 2.2.1 - 2.13 |
2.0.0 - 2.1.2 | 2.10 - 2.13 |
2.1.3 - 2.2.3 | 2.14.1 - 3.5 |
2.3.0+ | 3.3+ |
3.0.0+ | 4.1+ |
3.1.0+ | 4.4+ |
3.2.0 - 3.2.1 | 4.6+ |
3.3.0 - 3.3.3 | 4.10.1+ |
3.4.0 - 3.4.3 | 5.1.1+ |
3.5.0 - 3.5.4 | 5.4.1+ |
3.6.0 - 3.6.4 | 5.6.4+ |
4.0.0+ | 6.1.1+ |
4.1.0+ | 6.5+ |
4.2.0+ | 6.7.1+ |
表格數據來源:https://developer.android.com/studio/releases/gradle-plugin#updating-gradle
您能夠在 Android Studio 的 File > Project Structure > Project 菜單中指定 Gradle 版本,也能夠經過在 gradle/wrapper/gradle-wrapper.properties
文件中修改 Gradle 分發引用來指定。如下示例在 gradle-wrapper.properties 文件中將 Gradle 的版本設置爲 6.7.1。
distributionUrl = "https://services.gradle.org/distributions/gradle-6.7.1-all.zip"