这是用例:
我和一个朋友正在构建一个 Android 应用程序,并希望与它一起集成一个游戏。该应用程序的核心已在 Eclipse 中构建,但我们正在研究使用 Google AppInventer ( http://appinventor.googlelabs.com/about/ ) 或 Corona ( http://www.anscamobile ) 等应用程序构建工具构建游戏.com/corona/)。我们希望我们构建的现有应用程序有一个像“玩游戏”这样的按钮,它将启动我们使用这些实用程序之一构建的游戏。
但是,当我使用 Google App Inventor 时,我注意到我只能将项目导出为 .apk,这是二进制文件。理想情况下,我会在 AppInventor 中构建应用程序,导出源代码并将包添加到我们在 Eclipse 中的现有项目中。好吧,这并不容易,因为我们只能访问 .apk 文件。所以我的问题是这可以做到吗?如何?
有些人建议使用apk 反编译器,但这是否值得?是否有任何好的 apk 反编译器可以让我们访问一些源代码(java 文件、xml 文件、资源)而不会太头疼?是否有其他工具可以导出源代码?还有其他方法可以集成 2 个单独的 .apks 吗?
还是我们需要构建 2 个单独的应用程序?:(