0

我正在尝试在 Gradle 中运行一个 android-library 插件项目,但在运行配置中出现此错误:“模块不能是 Android 库”。该项目作为常规 Android 插件运行。有没有办法在 Android Studio 中运行 android 库?

4

3 回答 3

2

您无法使用任何工具运行 Android 库项目。Android 库项目是一个库,而不是一个应用程序。您不能从 Android 库项目生成 APK。相反,您将一个 Android 库项目附加到另一个应用程序。

您可以在开发人员文档中阅读有关库项目的更多信息。

于 2013-11-13T18:23:37.933 回答
1

如果要检查android库项目的实现是否正确,我们必须编译并检查。如上所述,我们不能运行android库项目。所以我们必须想办法编译库模块。为此,我们可以将新实现的库模块添加到非库模块中,如下所示。

这里的“mylibrary”是我将在“app”模块中使用的库模块。在我的库模块中有aidl文件。所以要让应用程序正常工作,aidl 文件也应该编译。我们可以为应用程序模块添加依赖项,如下所示,

转到文件->项目结构->应用程序->依赖项-> + -> mylibrary->确定

如何将库添加到项目中

现在我们可以通过单击“使用 gradle 文件同步项目”(在工具栏左侧的第 21 个图标中带有箭头和圆圈的图标)按钮来运行应用程序。

运行 gradle 文件

就这样 :)

于 2015-09-14T09:43:57.780 回答
0
    //apply plugin: 'com.android.library'
    apply plugin: 'com.android.application'

android{


    defaultConfig {
      applicationId "com.testbook.tbapp"
    }

}

现在您可以将库作为应用程序运行

于 2020-05-27T12:08:18.503 回答