zoukankan      html  css  js  c++  java
  • 通过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"

  • 相关阅读:
    Django入门
    html语言
    elasticsearch基本接口使用
    linux随笔
    mysql基础操作
    mysql存储引擎
    MySQL字符集
    并发编程之多进程
    异常处理
    socket编程
  • 原文地址:https://www.cnblogs.com/zhaoqingqing/p/14965660.html
Copyright © 2011-2022 走看看