Android Studio 2021 导出aar到Unity

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博客icon-default.png?t=N7T8https://blog.csdn.net/Liyager/article/details/126159385

安卓编译Release版本_51CTO博客_release.apkicon-default.png?t=N7T8https://blog.51cto.com/hspbc/4241564

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值