Unity与Android相互调用-导出Aar包和Unity调用AndroidStudio的代码
Unity与Android相互调用-配置AndroidStudio工程
Unity与Android相互调用-AandroidStudio调用Unity的代码
1.打开下图箭头所指向的文件
修改后的代码下图所示,增加一个加法函数。
2.导出Aar包供Unity使用
选中testLibrary,点击Build->Make Module'testLibrary'
等待导出完成。
3.如下两张图所示打开目录
拷贝箭头所指的两个文件到桌面。
打开AndroidManifest.xml文件,修改红框内的字符串(必须修改,要不unity导出apk会报错),不要含有大写字母和中文,例如笔者修改的,这里的包名要和unity中PlayerSetting下的包名一样。
使用解压软件打开aar文件
在压缩包内打开修改AndroidManifest.xml文件(怎么在压缩包内修改文件,自行百度),删除箭头所指代码。
将根目录的classes.jar文件替换libs文件夹下的classes.jar文件。
4.新建一个Unity工程
在Project面板下新建文件夹,如图
将桌面上刚才的两个文件放到Android文件夹下面
把Player Setting下的包名修改
新建脚本,挂在Main Camera上
导出apk,在手机端安装测试显示结果为22。