通過Unity導出的Android Studio和Google安卓原生工程的結構圖對比


使用Unity導出Android Studio工程前建議查看我之前的文章《Unity2019及Unity2020打包android的環境配置》,替換或修改Unity安裝目錄下的baseProjectTemplate.gradle,把鏈接指向國內能加快下載速度。

說明:我把Android Studio簡稱為AS

本文記錄一下Android Stuiod中原生安卓工程的結構和Unity導出安卓工程的結構。

Unity導出AS工程文檔:https://docs.unity3d.com/Manual/android-gradle-overview.html

我打包使用的軟件環境:

  • Unity版本:2019.3.7f1

  • Android Studio 4.1.3

  • gradle:7.1

  • Jdk:1.8.0_181

  • win10 企業版 ltsc 1809

Android Studio工程目錄

Android Studio原生工程的結構圖

模塊中的build.gradle可以覆蓋掉頂層的build.gradle的配置

 Android 應用模塊的默認項目結構

Unity2019導出的gradle工程

Unity2019及2020導出的Android Studio工程結構圖(注:與Unity2018導出的工程結構有些區別)

Unity Export Android

Android Gradle 插件版本所需的 Gradle 版本

插件版本 所需的 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"


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM