Java 如何在一个APK中放置两个不同的项目

Java 如何在一个APK中放置两个不同的项目,java,android,unity3d,Java,Android,Unity3d,我有一个项目,我使用Unity构建了两个游戏,然后我将游戏导出为android项目,所以现在问题来了 我想做一个Android应用程序,当你启动它时,你可以选择你想玩的游戏,然后开始玩 在android中有可能做到这一点吗 注意两款unity游戏的文件、资产、bin..等名称相同创建一个类似于带有两个按钮的菜单屏幕的东西。按下其中一些键后,开始相应的游戏。您可以将每个游戏表示为一个单独的模块。但将两个不同的应用程序或游戏放在一个APK文件中是不好的做法。与此相反,请阅读以下内容。您可以使用它创建

我有一个项目,我使用Unity构建了两个游戏,然后我将游戏导出为android项目,所以现在问题来了

我想做一个Android应用程序,当你启动它时,你可以选择你想玩的游戏,然后开始玩

在android中有可能做到这一点吗


注意两款unity游戏的文件、资产、bin..等名称相同

创建一个类似于带有两个按钮的
菜单
屏幕的东西。按下其中一些键后,开始相应的游戏。您可以将每个游戏表示为一个单独的模块。但将两个不同的应用程序或游戏放在一个
APK
文件中是不好的做法。与此相反,请阅读以下内容。您可以使用它创建两个不同的游戏(在不同的
APK
文件中),但在一个
AndroidStudio
项目中。它允许您将所有资源重新用于两款(甚至更多)游戏。

为什么您需要在一个应用程序中使用两款不同的游戏?在这种情况下,这可能会有所帮助:这是apk内部的一种多功能游戏,谢谢你的链接放置两个游戏的想法是,尝试为用户构建一个具有多种选择的游戏,就像蒸汽一样,你打开应用程序,然后选择下载和玩什么,我发现了一个叫做按需交付的东西,但是谢谢你BTW@Ranker你所描述的听起来更像是一个定制的启动器/应用商店。。。请注意,Steam示例非常弱,因为Steam应用程序本身几乎不从硬盘上获取任何资源,它不包括同一APK中的所有可用游戏。。这可能会占用大多数人的磁盘存储空间;)