gpt4 book ai didi

android-studio - 在 Android Studio 中,构建一个 Android Wear 项目,如何在两个模块中包含相同的文件

转载 作者:行者123 更新时间:2023-12-03 16:50:27 25 4
gpt4 key购买 nike

我正在移动设备上成功构建 Android Wear 表盘和连接的应用程序。问题是我有几个在 mobile 中都引用的资源和类文件。和 wear模块。我从中构建的骨架应用程序也创建了一个(非构建)DigitalWatch模块,我猜我可以将这些公共(public)文件移到那里,然后从我的 Gradle 构建文件中引用它们。我已经回顾了 Stackoverflow 上的一些想法,但评论表明它们不起作用。

这是我的项目结构。常用文件包括 res/strings.xml、实用程序类和 google json 文件。

Project structure

最佳答案

我已经成功地将常见的 java 实用程序类和字符串/drawables 移动到一个名为“Common”的单独模块中,并在 mobile 和 wear gradle 文件中引用它,如下所示

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':common')
...
}

如果添加 xmlns:app="http://schemas.android.com/apk/res-auto",则必须添加导入以引用公共(public)模块中的 Java 类和资源工作。到布局中的顶部元素。
google-services.json我无法移动,因为在 Google 库中有一个固定的相对引用。

关于android-studio - 在 Android Studio 中,构建一个 Android Wear 项目,如何在两个模块中包含相同的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35444035/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com