android studio打aar供C#调用java方法

我是用unity的版本是2020

创建一个安卓工程并删除他的MainActivity类 这里我将res下面的所有文件加都删除掉了 因为打aar会将这也资源都打进去 我们用不到所以就都删除了

将app的gradle的dependencies中的引用文件都删除这些也是我们不需要的

在com.example.testaar路径下创建一个java类 并写入一个方法

 

 

 

我们将继续修改app gradle中这两处 

 =

这是我们点击 make project 会在路径总生成aar文件 我们复制这个aar文件 然后我们将aar放入到unity的这个路径下

 

这时我们添加C#脚本 挂载脚本 build就可以了

安装模拟器上连接as 运行app我们就可以在logcat上看到一行输出 这正是java中的输出 这样我们已经调通C#调用安卓的方式了

 

 

顺便说一下  我们找到这个jar包  将 aar替换成这个jar包 效果也是一样的

posted @ 2022-07-01 12:05  zjp971014  阅读(359)  评论(0)    收藏  举报