您的位置:首页 > 移动开发 > Unity3D

Unity和Android交互过程中所踩得坑

2016-12-05 10:32 246 查看
1.如何将Android工程打成一个jar包

我现在所了解的有三种方法:(1)使用eclipse的Export功能,(2)项目的bin目录下使用jar -cvf jarname.jar -C * .命令(3)将工程设置为is Library,然后编译工程,会在工程的bin目录下生成一个jar包,这个jar就是我们需要的。

建议使用第三种方法,因为前两中方法会导致一些莫名其妙的问题

2、unity在编译生成apk文件时无法将.so动态库编译到apk文件中

我感觉这个问题很诡异,不清楚是不是我的工作环境出问题了,我以为是我的.so动态库放的位置有问题,我试了我能想到的各种位置(包括官方要求的Assets/Plugins/Android/),.so动态库始终无法成功编译到apk文件中。

最后采用的方法是先将unity导出为Android工程,然后在导出的Android工程中放入我的.so动态库,然后再编译运行,此时.so文件能成功编译到apk文件中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Unity 调用 Android