在 1 个项目中集成 2 个或更多 android 个项目
Integrating 2 or more android project in 1 project
我只想问一下,集成两个或多个项目的最简单方法是什么。
例如,我已经完成了计算器 android 应用程序和绘画 android 应用程序,现在我想创建一个新项目,即 allInOneApp 。在 allInOneApp 的主要 activity 中是一个按钮列表。计算器按钮、绘画按钮等
我的想法是将项目的所有 类 和 xml 等复制粘贴到 allInOneApp,当我单击特定按钮时,它将指向其中一个项目。除了复制粘贴还有别的方法吗?
您可以为每个项目创建一个 Android 库,这样您就可以在您的新应用程序中拥有依赖项,这样您就可以从按钮中获取每个库中的活动。
教程:https://developer.android.com/studio/projects/android-library.html?hl=en
您还可以将您的库上传到 Maven Central 或 JCenter,然后只需在 gradle 文件中添加依赖项,就像您对其他库所做的那样。
可以为多个项目创建多个模块,一个主模块调用所有模块的mainactivity。
将其中一个应用程序作为库应该可行。
之前对类似问题的回答可能对您有所帮助。
我只想问一下,集成两个或多个项目的最简单方法是什么。
例如,我已经完成了计算器 android 应用程序和绘画 android 应用程序,现在我想创建一个新项目,即 allInOneApp 。在 allInOneApp 的主要 activity 中是一个按钮列表。计算器按钮、绘画按钮等
我的想法是将项目的所有 类 和 xml 等复制粘贴到 allInOneApp,当我单击特定按钮时,它将指向其中一个项目。除了复制粘贴还有别的方法吗?
您可以为每个项目创建一个 Android 库,这样您就可以在您的新应用程序中拥有依赖项,这样您就可以从按钮中获取每个库中的活动。
教程:https://developer.android.com/studio/projects/android-library.html?hl=en
您还可以将您的库上传到 Maven Central 或 JCenter,然后只需在 gradle 文件中添加依赖项,就像您对其他库所做的那样。
可以为多个项目创建多个模块,一个主模块调用所有模块的mainactivity。
将其中一个应用程序作为库应该可行。
之前对类似问题的回答可能对您有所帮助。