1:开发的准备工作;
Unity5.6.6
AndroidStudio3.5.3:关于android安装收藏了两篇博文
JDK
安卓SDK
2:要实现的功能:
要在unity项目中进行安卓功能扩展,有两种方式:
1、Unity项目导出为Android工程,然后在Android Studio(以后简称为AS)中进行二次开发,添加扩展功能。这样的方式开发起来很灵活,改动起来也很方便,但是就是很麻烦,因为每次改动都要打一回安卓工程。
2、将扩展功能制作成Android库文件(jar包),然后将jar包导入到Unity中,直接使用。这样的方式,使用者无法修改这个库文件的功能,但也更便于使用 。
因为我将要做的功能可能会在团队内传播使用,也不需要每个人都去做改动。因此选择第二种方式。
制作一个Android库文件(jar包),然后在Unity中使用它。
3:制作安卓Jar包:
1:新建一个android工程:
打开AS,新建一个android工程;选择Empty Activity
2:创建一个Android Library模块
选中app,然后右键,选Module,在Create New Module窗口中选择 Android Library