安卓与Unity交互之-Android Studio创建Module库模块教程

原创 2018年04月14日 23:46:30

安卓开发工具创建Module库


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

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

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



Chinar —— 心分享、心创新!

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

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


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


1

Create Project —— 创建安卓项目


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

Android Studio的安装、配置 !


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

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

举个栗子黑白88
这里写图片描述


2

layout Info —— 布局信息


简述一下布局信息,不需要完全理解
举个栗子黑白88
这里写图片描述这里写图片描述
这里写图片描述


3

Create Module —— 新建一个模块


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

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


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

1. 新建一个模块
举个栗子黑白88
这里写图片描述
这里写图片描述

2. 然后,发现文件夹为空。需要继续右键空文件夹,创建一个 主场景
举个栗子黑白88
这里写图片描述
这里写图片描述


3. 创建空 Activity

删除掉多出的一个布局文件,即可
举个栗子黑白88
这里写图片描述


4

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


注意:

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

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

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

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



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

然后 1. 找到 Unity中的 classes.jar
举个栗子黑白88
这里写图片描述
这里写图片描述


2. 先放着这个jar包

Android Studio 这边,切换到 Project 视图,找到 libs 目录
举个栗子黑白88
这里写图片描述


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

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

并且右键, Add as Library 添加到库
举个栗子黑白88
这里写图片描述


4

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


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

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

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


我们可以偷懒:

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

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

这是固定写法↓↓

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

举个栗子黑白88
这里写图片描述
这里写图片描述<meta-data android:name="unityplayer.UnityActivity" android:value="true"/>

至此:Module / 库创建完成


5

Extend —— 扩展,你可能需要


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

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

教程如下,请对号入座↓↓
举个栗子黑白88
1 —— Unity 3D与安卓交互之——导出 jar 包


支持

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


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

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

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


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


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

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

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

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





Chinar


END

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

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

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

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ChinarCSDN/article/details/79945772

Unity5与Android交互通信(使用Android Studio2.4) 详细操作一

转载请注明出处!         现在网上的Unity与Android通信的教程,要么是Unity版本不是较新的,要么使用的是Eclipse配置Android。写这篇博文主要是简单说明一下Unity5...
  • u010377179
  • u010377179
  • 2016-11-09 20:08:41
  • 2169

Unity 与 Android (Android Studio)的交互问题研究 (一)

Unity 与 Android (Android Studio)的交互问题研究
  • Yaoobs
  • Yaoobs
  • 2016-06-02 13:30:25
  • 2046

unity3d-与Android交互(unity5、android studio)

unity-与Android交互(unity5、android studio)使用的是工具是 unity5.4,Android Studio 2.0(后面简称 AS) 网上找到的教程大部分都是导出j...
  • ycl295644
  • ycl295644
  • 2016-09-08 14:06:29
  • 7321

使用AndroidStudio建立模块与unity进行交互

Android Studio: 1.新建一个Module -> android library ; 2.在该Module下有个src/main/java/xxx包下新建两个Java class ...
  • qq_bingfeng_8
  • qq_bingfeng_8
  • 2015-08-28 18:34:39
  • 2150

Android Studio 与 Unity3d交互。归纳版。

本来想自己整理下,发现有人整理了,直接搬运过来了。备忘。 原址:http://blog.csdn.net/u014230923/article/details/51363556 Androi...
  • ldghd
  • ldghd
  • 2017-01-10 12:02:01
  • 7413

AndroidStudio之Module的创建与配置

Android Studio 2.x 的版本更新出现一些新的特性,请参考:http://blog.csdn.net/wirelessqa/article/details/51111273 该版本的迭...
  • zsf442553199
  • zsf442553199
  • 2016-05-04 17:46:45
  • 9190

Android Studio基本使用及创建module

本文主要推荐给由Eclipse开发转向使用Android Studio(以下简称:AS)的开发者,介绍AS最基本以及最常用的功能,老司机请绕道哦O(∩_∩)O,以免耽误宝贵的时间。 主要内容: (...
  • m81005238
  • m81005238
  • 2016-08-04 18:57:36
  • 8277

AndroidStudio 3.0 与 Unity3d交互

Android Studio 3.0 与 Unity3d 5.6.3 交互
  • Eerrly
  • Eerrly
  • 2017-11-13 17:09:27
  • 741

Android Studio 2.1 和 Unity3D 5.3.4 交互

这次博客讲解 Android Studio 怎么导出项目到 Unity。 在这里先吐槽一下天朝的防火墙,国内资料真的少,只有科学上网去查找各种资料,幸苦了一天总算能够正常使用了。 官网其实也有教程...
  • u014230923
  • u014230923
  • 2016-05-10 15:42:49
  • 6597

Android Studio 与 Unity3d交互

现在网上的Unity与Android通信的教程,要么是Unity版本不是较新的,要么使用的是Eclipse配置Android。写这篇博文主要是简单说明一下Unity5.3.6和Android Stud...
  • sky1466181491
  • sky1466181491
  • 2017-04-24 20:05:13
  • 1955
收藏助手
不良信息举报
您举报文章:安卓与Unity交互之-Android Studio创建Module库模块教程
举报原因:
原因补充:

(最多只允许输入30个字)