Unity与Android交互 接入第三方SDK(二)

SDK里的aar文件如果有多个,可以参考这个链接,
参考链接https://www.cnblogs.com/baiyuas/p/14383723.html
接着上一篇文章继续往下写

1、在工程的根目录下 创建一个文件夹 YouLib ,然后再文件夹下创建build.gradle文件(右键New–File,在弹出的对话框中输入build.gradle然后回车),把aar包放到YouLib文件下,(我这里演示放入两个aar文件)
请添加图片描述
请添加图片描述
2、在YouLib文件下创建两个文件夹 分别放SDK的两个aar文件,并且在每个文件夹下面都创建build.gradle文件,(build文件是在发布aar文件时会自动生成,无需关注)

请添加图片描述
3、在根目录下的 settings.gradle文件下写入如下代码
请添加图片描述

4、在YouLib文件下的build.gradle文件内写入
configurations.maybeCreate(“default”)
artifacts.add(“default”,file(“EllaBook”))
artifacts.add(“default”,file(“Saassdk”))请添加图片描述
5、在每个放aar文件里的build.gradle写入
configurations.maybeCreate(“default”)

artifacts.add(“default”,file(“aar文件名”))
请添加图片描述
6、然后在所依赖的工程里的build.gradle 写入
implementation project(path: ‘:YouLib’)
implementation project(path: ‘:YouLib:EllaBook’)
implementation project(path: ‘:YouLib:Saassdk’)请添加图片描述

7、然后点击右上角 小老鼠的图标(我看着好像个小老鼠)
请添加图片描述
8、然后就可以在UnityAndAndroid脚本里调用SDK的方法了,(没有UnityAndAndroid脚本的请看 Unity与安卓交互 aar文件(一))
请添加图片描述
9、然后导出aar文件、放到Unity工程里 和 Unity与安卓交互 aar文件(一)里面的方式一样,这里就不做赘述了,

10、然后就可以继续写C#脚本了(不知道怎么写的 请查看Unity与安卓交互 aar文件(一) ),调用安卓里对应的方法即可,
请添加图片描述
下一篇 写Unity与Android交互 遇到的问题大全

因为第一次写交互,遇到的各种其他错误 太多了,需要记录以下。没有人带一下,全靠自己瞎摸索,脑壳大

猜你喜欢

转载自blog.csdn.net/o_ojjj/article/details/119890392