Unity与Android交互

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Unity与Android交互相关的知识,希望对你有一定的参考价值。

参考技术A 2、android 书写一个Activity类继承UnityPlayerActivity

3、AndroidManifest.xml 配置Activity的meta-data属性

4、项目类型配置成com.android.library 并编译出来aar包

5、解压aar包 提取如下文件一起导入到Unity项目Assets/Plugins目录下

6、场景中添加Button组件 并创建一个C#脚本绑定到Button的父布局Canvas上

7、用VS编辑AndroidControl脚本

8、改Button位置 并且绑定Onclick对应的方法:

9、调试:加断点、附加unity程序调试,unity运行

10、编译:插入手机

11、真机演示

unity 与android交互

使用eclipse新建一个Android应用工程,在新建的过程中,使得这个工程的包名和Unity工程的包名一致,我选的android版本为4.x。unity 的版本是5.4.1

技术分享

技术分享

然后就是要将unity的java包导入到android工程中

技术分享

 

 技术分享

技术分享

 

 再后面就是导出jar包了

技术分享

技术分享

技术分享

导出之后将jar包放入unity,也要把android工程中的res文件夹整个放入unity,下面是具体的步骤:

 

 技术分享

技术分享

技术分享

技术分享

如何在代码中调用java的代码

技术分享

技术分享

 

以上就是所有的步骤了。希望可以帮到大家

以上是关于Unity与Android交互的主要内容,如果未能解决你的问题,请参考以下文章

Unity与Android交互(双端通信)

Unity与Android交互(双端通信)

Unity3D调用android方法(非插件方式)

Android与Unity的交互

Android与Unity的交互

Android与Unity的交互