Android磨损资产和libs目录

时间:2016-04-24 19:56:08

标签: android android-studio wear-os

我在Android Studio(gradle)中有工作应用程序,它有资产DIR,我保留我的图形等...我创建了一个可穿戴的应用程序,但我有相同的资产,库等我在我的主应用程序。换句话说,我在主应用程序和可穿戴应用程序中的资产和libs目录中都复制了相同的文件。

如何避免这种情况并使我的可穿戴应用程序使用相同的资产和库?

1 个答案:

答案 0 :(得分:1)

您需要创建一个与(可穿戴或手持)应用程序分开的库模块,并将公共资产和库放在那里。我们称之为模块commonLibrary。然后将两个应用程序设置为引用它。因此,在两个应用'build.gradle文件中,请包含以下内容:

dependencies {
    compile project(':commonLibrary')
    // other dependencies go in here as well
}

有关库模块的更多信息,请参阅http://developer.android.com/tools/projects/index.html#LibraryModules