obsidian/笔记文件/2.笔记/安卓引用 Unity相关的类.md
2025-03-26 00:02:56 +08:00

985 B
Raw Permalink Blame History

#安卓 #unity/日常积累

Unity 安卓相关的类,一般是集成到 unity-classes.jar 里面unity导出一个安卓工程就可以拿到相对应的jar库

!Pasted image 20241115093604.png

也是粘贴到对应aar工程的libs文件夹下

!Pasted image 20241115093846.png

在构建配置 build.gradle中通过 compileOnly 的方式添加jar引用参考compileOnly

!Pasted image 20241115093925.png

完成依赖和编译后就可以正常引用UnityPlayer相关的库了

!Pasted image 20241115094229.png

Unity导出的安卓工程可以看到有一个更加完备的库

!Pasted image 20241115094355.png

对应的aar文件是

!Pasted image 20241115094430.png

如果需要引用也是同理对比可以看到就算注释了原本的jar编译后import 库,也是正常的

!Pasted image 20241115095045.png

!Pasted image 20241115094557.png

!Pasted image 20241115094636.png