Android studio-无法运行库项目?

问题描述 投票:0回答:3

我正在尝试在Gradle中运行是android-library插件的项目,并且在运行配置中出现此错误:“模块不能为Android库”。该项目作为常规Android插件运行。有什么方法可以在Android Studio中运行android库吗?

android android-studio android-library run-configuration
3个回答
2
投票

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

您可以在the developer documentation中阅读有关库项目的更多信息。


1
投票

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

"my module Hierarchy"

在这里“ mylibrary”是我将在“ app”模块中使用的库模块。在我的库模块中有aidl文件。因此,为了使应用程序正常运行,还应该编译aidl文件。我们可以按如下所示为应用程序模块添加依赖项,

转到文件->项目结构->应用程序->依赖关系-> +->图书馆->确定

How to add Library to the project

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

Run gradle files

就是全部:)


0
投票
    //apply plugin: 'com.android.library'
    apply plugin: 'com.android.application'

android{


    defaultConfig {
      applicationId "com.testbook.tbapp"
    }

}
© www.soinside.com 2019 - 2024. All rights reserved.