参考自unity官方文档,点击传送
方法1
首先在unity的assets目录下创建Plugins目录结构,具体如图
bin目录里面存放已经打包好了的xxx.jar包(这里也可以在Android目录下创建libs目录 存放打包好了的xxx.jar),关于如何把java代码打成jar包请看
当你把项目导出成android项目后如图:
unity中bin目录中的jar包已经被拷贝到项目中,如果你的jar涉及到 添加权限添加服务等 修改AndroidManifest.xml后复制到如下路径:
当你用unity再次打包android项目时 AdnroidManifest.xml就会覆盖默认的xml
下一步调用jni,unity已经帮你封装好了jni,只管自动化调用