Android开发 互相调用模式之导出Jar包、扩展MainActivity、Java主导

本文详细介绍了如何在Android开发中导出Jar包,并扩展MainActivity以实现与Unity的交互。首先创建Android空工程并设置API级别为16,接着创建Android Library模块,然后导入Unity支持包。在AndroidManifest.xml中扩展MainActivity,并提供方法给Unity使用。最后,展示了如何在Unity中调用Android的方法以及在Android中调用Unity的方法,实现了双方的互相调用。
摘要由CSDN通过智能技术生成

首先讲导出Jar包,在以前都是用这种方法,但是现在官方不推荐使用此方法,官方推荐导出Aar包

(1)首先创建一个Android空工程

注意:这里选择API 16,因为Unity支持的最低是API 16

 

(2)创建一个新的模块

依次选择,File > New > New Module,然后选择Android Library

保证最小API等级为16

 

(3)创建一个Activity

创建好后,默认生成了一个xml布局,删除掉,我们的布局是unity控制的

 

(4)切换到Project下,导入Unity支持包

Unity支持包在Unity安装目录下:G:\unity2017.1.1\Editor\Data\PlaybackEngines\AndroidPlayer\Variations\mono\Release\Classes\classes.jar

复制以上目录下的classes.jar,粘贴到libs文件夹下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值