相关文章推荐
憨厚的烈酒  ·  管道缓存 - Azure ...·  12 小时前    · 
发财的乌龙茶  ·  Android ...·  5 天前    · 
温暖的遥控器  ·  Java ...·  5 天前    · 
神勇威武的灌汤包  ·  OPENCV FOR PYTHON ...·  1 周前    · 

使用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的配置

Unity2019导出的gradle工程

Unity2019及2020导出的Android Studio工程结构图(注:与Unity2018导出的工程结构有些区别)

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

所需的 Gradle 版本

表格数据来源: 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 "