1,新建一个新工程,创建一个Empty Activity
2.下面的都用默认即可

3.修改工程一些配置

修改setting.gradle
maven { url 'https://maven.aliyun.com/repository/google' }
maven { url 'https://maven.aliyun.com/repository/public' }
maven { url 'https://maven.aliyun.com/repository/gradle-plugin' }

4.修改SDK版本
选择你AS有的SDK,要不然会报错


再检查一下 gradle.properties,是否有接口一类的东西,和下图一样全都注释掉,要不然会报Http的错误,还有C盘中的gradle.properties


这些设置完之后,新建的项目就可以成功运行了

接下来就是新建Module
Module Name根据自己项目需求来定

新创建的Module出现这样的警告
是因为Build SDK没设置好



把新建的Module库重新设置一遍即可

在新建的Module里的 Mainfests的AndroidMainifest.xml需要加上你Unity工程打包时填的包名


否则会有如下错误

在新建的Moudle中新建一个Java类,增加一个静态方法和一个非静态的方法

选中mylibrary,再Build菜单栏里找到

就会输出aar(debug文件)

如果想要release版本的可进行如下操作





选择你需要生成的release版本的Module,再Make Module 即可


将导出的aar文件放入unity中的Plugins文件夹

在脚本中调用导出的aar中的方法

安卓端上成功显示调用如下: 
参考链接:
(165条消息) Unity 调用Java | 调用aar包 | 调用jar包 | Java内部类,附带实例,看我一篇就够啦~_unity调用jar包方法_柚柚猫的博客-CSDN博客
https://blog.csdn.net/Liyager/article/details/126159385
安卓编译Release版本_51CTO博客_release.apk
https://blog.51cto.com/hspbc/4241564


















