我有两个独立的Android项目。其中一个是普通的Android应用程序,另一个是libgdx项目。我的目标是将libgdx项目编译为Android库到aar文件中,以便我可以在非libgdx的正常Android项目中使用它(我将从普通的Android项目开始libgdx游戏的活动)。
libgdx项目由几个模块组成(我只使用android和desktop模块),所以在我的libgdx项目中可以找到3个模块:android、desktop和core(基本上整个游戏的代码都驻留在这里)。当在Android上编译和运行游戏时,android模块会启动,但它使用core模块作为依赖项。
尝试将libgdx项目转换为Android库项目并将其编译为aar时,似乎缺少所需的依赖项(例如core模块以及其他一些依赖项)。
如何从libgdx项目创建具有所有必需依赖项的aar文件?