Unity不会将插件jar文件与APK一起打包

时间:2016-06-22 05:25:54

标签: android unity3d plugins jar

我有一个Android Unity项目(我使用Unity 4.7.2f),它有一些Android插件jar,包括Google Play服务,Facebook jar和MoPub jar。 APK编译得很好,但它无法捆绑任何不直接在Assets/Plugins/Android目录中的jar。

例如:

Facebook jar在Assets/Plugins/Android/facebook/libs/facebooksdk.jar并且它没有与APK捆绑在一起,而我在MoPub中有一个Assets/Plugins/Android/mopub-volley-1.1.0.jar jar,它被正确捆绑。

如果我将facebooksdk.jar移到Assets/Plugins/Android/之下,那么它会被正确捆绑。任何人都知道为什么会这样吗?

project.properties文件有

android.library=true

1 个答案:

答案 0 :(得分:0)

  

构建完成后,应将共享库复制到Assets-> Plugins-> Android文件夹

文档中没有说明您可以将.jar个文件放在Android文件夹的子文件夹中。对于本地libs库,唯一处理过的子文件夹为.so

Building Plugins for Android