如何判断jar文件是否正在编译成apk?

时间:2016-07-27 12:36:58

标签: android unity3d jar

在我们的Unity项目中,我们在资产/插件/ Android 中有很多jar文件。我理解当Unity编译Android时,该目录中的任何.jar.aar文件都会进入已编译的apk。

但是,我们的应用程序的Unity项目在Assets文件夹旁边有许多文件夹,其中一个是装满jar文件的文件夹,例如android-support-V4.jargoogle-play-services.jar。这些不在 Assets / Plugins / Android 中,但该目录中的某些.jars取决于Assets文件夹外的目录中的内容。

如何判断Assets文件夹外的这些.jars是否正在进入已编译的apk?我知道这是一个广泛的问题,其中一部分是我的公司的项目设置的特殊性,但基本上我想知道是否有共同或已知的方法将.jars置于Assets文件夹之外的apk Unity制作。

1 个答案:

答案 0 :(得分:2)

您可以使用Classyshark等工具分析apk的内容。 Classyshark由Google开发用于此类检查。你可以看到apk中的包和什么类,无论这些是如何打包的。