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包 效果也是一样的


浙公网安备 33010602011771号