【发布时间】:2017-06-07 22:42:54
【问题描述】:
正如标题所说,我有一个现有的 Android 项目,我想导入 Unity classes.jar,以便访问 UnityPlayer.UnitySendMessage。
我发现 this 其他具有类似目标的问题,但答案难以理解或无用。
我还在 Unity 论坛上找到了this,但它显然已经过时了(2011 年)。
基本上,我想做的只是:
- 打开一个 Android 应用程序。
- 选择我想从 Unity 应用中查看的场景(或者,最好是多个场景)。
- 启动 Unity GearVR 应用程序。
- 播放选定的场景。
我已经完成了第 1 步和第 3 步,第 2 步和第 4 步我正在通过将每个场景加载为不同的 APK 并根据我要查看的场景启动特定的 APK 来完成工作,但是,理想情况下,我可以在一个应用程序中托管所有场景,这样我就可以连续观看几个场景(而且我可以显着减少内存使用)。
我找到了一些关于使用 UnityPlayer.UnitySendMessage 的教程,所以我认为如果我只能让 Android Studio 识别和使用 UnityPlayer.UnitySendMessage,我可以让它工作,但如果你有任何其他想法,我很感激那些好吧!
【问题讨论】: