Unity和安卓(一):安卓打包教程

环境

  • Unity3d 2019.4.39f1c1
  • andriod studio 2021.1.1

Unity导出工程供 Andriod 使用

unity预先替换android 资源

  • AndroidManifest.xmlunitylib 模块内的安卓的文件。
  • MainActivity.javaMyApplication.java :会根据类的包名解压到 unitylib / src / main / java 目录下。
  • mainTemplate.gradleunitylib 模块的 build.gradle 生成模板。
    在这里插入图片描述

unity工程设置

1.【Edit】| 【Preferences】|【External Tools】(一般unity自带就可以了):

  • SDK
  • NDK
  • Gradle
    在这里插入图片描述

2.【Edit】| 【Project Settings】|【Player】:

  • Company Name
  • Product Name
  • Version:每次打包都记得检查下版本号。
  • icon
    在这里插入图片描述
  • Package Name
    在这里插入图片描述
  • package name
  • version
  • bundle version code
  • minimum api level
  • target api level
    在这里插入图片描述
  • Key Manager
    创建新的key
    在这里插入图片描述
    已有key 的情况下:
    在这里插入图片描述
  • custom gradle template
  1. 【File】|【Build Settings…】,切换到 Andriod 平台,导出 AS 工程:
    在这里插入图片描述
    【Export】导出 AS 包。

Andriod 设置

新建空的安卓工程

  1. 新建工程 Empty Activity:
    在这里插入图片描述

  2. 填写包名:

包名要和unity填写的一样!!!
在这里插入图片描述

整合 unity打出的包

1.Andriod Studio 打开导出的 AS 工程。

2.【Build】|【Generate Signed Bundle / APK…】,打出签名包:
在这里插入图片描述
选择 APK
在这里插入图片描述

设置证书信息:
在这里插入图片描述
打开 release 包:
在这里插入图片描述
打包完成:
在这里插入图片描述

安装 apk

1.手机打开开发者模式,连接电脑。
2. 进入到 sdkplatform-tools 的目录里面,打开终端,运行安装命令:

adb.exe kill-server
adb.exe start-server
adb.exe install launcher-release.apk

在这里插入图片描述

资料

[1] Unity安卓打包教程(Unity + Android Studio)
[2] https://developers.google.cn/admob/unity/quick-start
[3] 如何接入广告(技术及设计)
[4] unity 接谷歌广告2
[5] 使用 Unity 构建适用于 Android 11 的应用
[6] Unity3D研究院之Android全自动打包生成apk(六十九)

  • 1
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值