unity2017.3.0f和AS3.1 多manifest清单文件和jar包探索【一】

因为最近有一个项目需要用AS制作arr和jar包,给unity调用,但是用到了多个,还有网上的插件也有清单文件,这就引起了冲突,查看了网上很多的资料和博客,都没有很好的解决方法,我也是在尝试探索,所以写下这篇文章,以供记忆和学习。

 

如何打arr包给Unity用:AndroidStudio导出aar包给Unity(最详细)

如何使用build导出jar、manifest、res文件给Unity用:Androidstudio3.1和unity互相调用

今天尝试解决冲的办法,来自于这篇博文:Unity与Android交互方案优化版 

这篇优化方案中记述了不用Unity的class.jar直接导出可以用的arr,利用了反射机制,写的很好,可以学习,我在这个基础之后,写了调取相册demo,给unity用,用于人脸融合开发,结果挺可观的,但是小米适配有问题,明天集成测试一下。

另外发现这篇外文post写的也不错,会给出一定的灵感:Step-by-Step guide for developing Android Plugin for Unity3D

最后给我的github Demo地址,如果想学习的话,结合以上的博文和我的工程文件,一定可以弄明白。

https://github.com/HymEric/FaceMergeInUnity/tree/master

 

更新:

1、安装apk之后的双图标问题,在AS中的manifest中删除

2、适配小米手机的读取相册和保存问题:

可以参考这篇文档https://www.cnblogs.com/androidsuperman/p/4988120.html, 但是在涉及uri保存图片资源的时候,需要将路径设置为Unity的打包路径即是安装之在手机建立的资源文件路径,否则在纯安卓中小米能用但是在unity和安卓集成中不能用。

另:空闲时将更新github。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值