在Android Studio中创建和测试库项目以在任何项目中共享的最佳方法是什么?

时间:2014-12-18 08:26:09

标签: android android-studio android-library

在Android Studio 1.0.1中,您只有创建新项目但不是新库的初始选项。

我想创建一个可以与多个和未来的应用共享的库。

我必须创建一个新项目并在其中创建库模块吗?

只能创建一个库项目吗?

如果某个库只有自定义视图... 我如何使用Activity测试AndroidTest?(活动不应该编译到库中)

感谢。

1 个答案:

答案 0 :(得分:5)

您是对的,没有选项可以使用初始向导创建库项目。我这样做的方法是创建一个app模块(使用向导),然后使用File - >添加Android Library模块。新模块。

大部分时间我最终都会保留app模块进行测试,并作为库的使用示例。我将所有测试(以及测试所需的其他部分,如活动)放在app模块中,以使它们与库本身分开。

您可以通过从settings.gradle中删除其名称并删除模块目录来删除初始应用程序模块。