我在Android Studio(gradle)中有工作应用程序,它有资产DIR,我保留我的图形等...我创建了一个可穿戴的应用程序,但我有相同的资产,库等我在我的主应用程序。换句话说,我在主应用程序和可穿戴应用程序中的资产和libs目录中都复制了相同的文件。
如何避免这种情况并使我的可穿戴应用程序使用相同的资产和库?
答案 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