如何创建仅包含库模块的 Android Studio 项目
How to create Android Studio project with ONLY a library module
我在尝试创建一个只有库模块的 Android Studio 项目时遇到了很多麻烦。如果我转到文件 -> 新建 -> 新建项目,它会假设我正在制作一个应用程序,即使我告诉它不要创建一个空 activity。如果我然后制作一个库模块,我也会在项目中有一个无用的 app
模块。
有什么办法可以删除那个模块吗?我试过删除目录(这似乎让 Android Studio 感到困惑)并且我尝试通过 Android Studio 中的“模块设置”菜单删除它(这会导致它立即重新创建)。一定有办法做到这一点,对吧?
您想制作一个模块,它需要成为项目的一部分。
随意删除 app
模块,或者实际展示您的库的示例用法,这是大多数库提供的
Create a library module
To create a new library module in your project, proceed as follows:
Click File > New > New Module
In the Create New Module window that appears, click Android Library, then click Next.
您可以尝试从项目结构中删除模块;
对于遇到同样问题的任何人,您似乎确实无法从 Android Studio 项目中删除应用程序模块。所有项目都必须有一个应用程序模块,即使主要目的是创建一个库。我最终制作了一个小示例应用程序来展示如何使用该库,这似乎是惯例。
我在尝试创建一个只有库模块的 Android Studio 项目时遇到了很多麻烦。如果我转到文件 -> 新建 -> 新建项目,它会假设我正在制作一个应用程序,即使我告诉它不要创建一个空 activity。如果我然后制作一个库模块,我也会在项目中有一个无用的 app
模块。
有什么办法可以删除那个模块吗?我试过删除目录(这似乎让 Android Studio 感到困惑)并且我尝试通过 Android Studio 中的“模块设置”菜单删除它(这会导致它立即重新创建)。一定有办法做到这一点,对吧?
您想制作一个模块,它需要成为项目的一部分。
随意删除 app
模块,或者实际展示您的库的示例用法,这是大多数库提供的
Create a library module
To create a new library module in your project, proceed as follows:
Click File > New > New Module
In the Create New Module window that appears, click Android Library, then click Next.
您可以尝试从项目结构中删除模块;
对于遇到同样问题的任何人,您似乎确实无法从 Android Studio 项目中删除应用程序模块。所有项目都必须有一个应用程序模块,即使主要目的是创建一个库。我最终制作了一个小示例应用程序来展示如何使用该库,这似乎是惯例。