我有 Unity3D 项目,其中包含多个插件。我使用 TapJoy、Prime31、Facebook、Native 和其他插件。所有这些都需要在 Android 清单文件中具有 MAIN 活动。因为那是不可能的,我开始寻找解决方案。
经过长时间的研究,我发现我可以将所需的 java 活动类子类化并使其成为 MAIN,我应该从中调用超级方法来实例化我需要的超级类。(在许多论坛中找到相同的答案)。
我的问题是:我如何才能通过仅对一个插件进行子类化并使其成为主要活动来使所有插件“主要”?我怎样才能使所有活动都像 MAIN 一样初始化?也许我可以在 C# 中做到这一点而不定义我自己的子类?
任何帮助都是极好的。这个问题已经头疼了好几天了。