如何将Unity集成到Android Activity中

sta*_*ej2 8 java android unity-game-engine android-ndk

这是我第一次使用Unity,我希望将它集成到现有的Android应用程序中.

根据我的阅读,您需要将Android项目打包到jar文件中.由于您无法在jar中包含资源文件夹,如何处理我的应用程序的所有资源?该应用程序还使用ActionBarSherlock和ViewPagerIndicator库,它们也拥有自己的资源.

我基本上只需要一种方法来点击Android上的按钮并弹出一个包含Unity内容的Activity.我希望应用程序的其余部分是原生Android代码.谢谢您的帮助!

sta*_*ej2 6

我想到了.我遵循这些指示,但不断收到各种错误消息,包括ClassNotFound异常.

事实证明,ADT 17处理的方式.jar文件破坏了将Unity集成到Eclipse中的方法.经过几个小时的搜索,这是我提出的解决方案:

您不应该将classes.jar添加到构建路径中,而应该将classes.jar文件复制到/lib项目目录中,一切都应该正常工作.

  • 它有助于两者兼顾,一个用于android运行时一个用于编译期间的eclipse. (2认同)