安卓与Unity交互之-Android Studio创建Module库模块教程 1 2 3 4 4 5 支持

安卓开发工具创建Module库


本文提供全流程,中文翻译。

Chinar 坚持将简单的生活方式,带给世人!

(拥有更好的阅读体验 —— 高分辨率用户请根据需求调整网页缩放比例)



Chinar —— 心分享、心创新!

助力快速创建安卓 Module 库模块

为新手节省宝贵的时间,避免采坑!


全文高清图片,点击即可放大观看 (很多人竟然不知道)


Create Project —— 创建安卓项目


贴心的 Chinar 提醒:尚未安装与不知道怎么安装 Android Studio 的请点击↓↓

Android Studio的安装、配置 !


直接上一个 GIF 图片,便于理解

如果完全不知道 Android Studio 怎么创建项目,请跟着做!

安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持


2

layout Info —— 布局信息


简述一下布局信息,不需要完全理解
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持


3

Create Module —— 新建一个模块


这个过程其实非常简单,但是对于没有接触过的朋友来讲,步骤还是有些难记的!

自己做3次以上,基本就记住了!


项目创建后,就不要管它了,我们不需要对项目进行操作。

1. 新建一个模块
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持

2. 然后,发现文件夹为空。需要继续右键空文件夹,创建一个 主场景
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持


3. 创建空 Activity

删除掉多出的一个布局文件,即可
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持


4

Improt Unity Jar —— Unity的Jar包导入到安卓库中


注意:

对于新人来讲,这个目录文件有点深,可能有点难找,多找几次!

或者存下我的博客,不然下次很可能忘了在哪…..

这个 Unity中的 classes.jar 包很重要,相当于 安卓 与 Unity 的一个桥梁

Unity 做好的一个插件,用以和安卓交互,必要用到 jar



找到你自己的 Unity 安装目录,默认是在C盘的 Program Files

然后 1. 找到 Unity中的 classes.jar
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持


2. 先放着这个jar包

Android Studio 这边,切换到 Project 视图,找到 libs 目录
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持


3. 导入classes.jar 包到 Android Studio 工程中

直接复制、粘贴,然后添加到库

并且右键, Add as Library 添加到库
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持


4

Change AndroidMainifest —— 更改库中的清单文件


由于我们创建的库中的 AndroidMainifest 里边什么都没

所以我们需要自己手动添加上相应的信息,来对库进行一种说明

这就是 Mainifest 存在的意义,还可以配置一些权限


我们可以偷懒:

app 中的 AndroidMainifest 文件是完整的,我们可以直接赋值里边的数据,并稍作修改

在这里边添加一段代码标示:表明 我们创建的这个库是给 Unity 用的

这是固定写法↓↓

<meta-data android:name="unityplayer.UnityActivity" android:value="true"/>

安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持<meta-data android:name="unityplayer.UnityActivity" android:value="true"/>

至此:Module / 库创建完成


5

Extend —— 扩展,你可能需要


至此,所有的准备工作都已经做完!

Activity 中写代码,并选择你需要的导出方式,即可完成与 Unity 的交互

教程如下,请对号入座↓↓
安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
1 —— Unity 3D与安卓交互之——导出 jar 包


支持

May Be —— 搞开发,总有一天要做的事!


拥有自己的服务器,无需再找攻略!

Chinar 提供一站式教程,闭眼式创建!

为新手节省宝贵时间,避免采坑!


先点击领取 —— 阿里全产品优惠券 (享受最低优惠)


1 —— 云服务器超全购买流程 (新手必备!)

2 —— 阿里ECS云服务器自定义配置 - 购买教程(新手必备!)

3—— Windows 服务器配置、运行、建站一条龙 !

4 —— Linux 服务器配置、运行、建站一条龙 !



安卓与Unity交互之-Android Studio创建Module库模块教程
1
2
3
4
4
5
支持
Chinar


END

本博客为非营利性个人原创,除部分有明确署名的作品外,所刊登的所有作品的著作权均为本人所拥有,本人保留所有法定权利。违者必究

对于需要复制、转载、链接和传播博客文章或内容的,请及时和本博主进行联系,留言,Email: ichinar@icloud.com

对于经本博主明确授权和许可使用文章及内容的,使用时请注明文章或内容出处并注明网址