Android studio-无法运行库项目?

时间:2013-11-13 16:52:55

标签: android android-studio android-library run-configuration

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

3 个答案:

答案 0 :(得分:2)

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

您可以在the developer documentation中了解有关图书馆项目的更多信息。

答案 1 :(得分:1)

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

"my module Hierarchy"

在这里“mylibrary”是我将在“app”模块中使用的库模块。在我的库模块中有aidl文件。所以要精确地处理应用程序,aidl文件也应该编译。我们可以为app模块添加依赖关系,如下所示,

转到File-> Project Sturcture-> app-> Dependencies-> + - > mylibrary-> ok

How to add Library to the project

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

Run gradle files

多数民众赞成:)

答案 2 :(得分:0)

    //apply plugin: 'com.android.library'
    apply plugin: 'com.android.application'

android{


    defaultConfig {
      applicationId "com.testbook.tbapp"
    }

}

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