将 Android Activity 从一个应用程序复制到另一个应用程序

Copy Android Activity from one app to another

我的问题的搜索结果是关于在运行时在应用程序之间传输数据;这不是我的问题。

我想知道的是如何在开发模式下将一个activity从一个应用程序复制到另一个应用程序。

我有一个旧应用程序,其中包含我不想在新应用程序中重新开发的活动。

所以我只想将这些活动复制到新应用中。

我正在使用 Android Studio。

第 1 步:在 Android Studio 中打开旧项目。

步骤 #2:在 Android Studio 中打开新项目,选择在新的 window 中打开它(而不是在步骤 #1 中使用的 window)。

第 3 步:将 Java class 文件从旧项目拖放到新项目中。

第 4 步:将那些 Java classes 使用的资源从旧项目拖放到新项目中。

第 5 步:从旧项目清单中找到 <activity> 元素,并将它们复制到新项目清单中的相同基本位置。