我正在尝试在项目 A 中创建一个新文件 var.java,以便它包含一些变量。现在我需要在从项目 B 传递到 Intent 时使用相同的变量。 到目前为止,我所做的是我们在项目 A 中定义一次变量,然后在 B 中定义变量,我需要减少代码冗余。 我有一个想法在 A settings.gradle 文件中配置整个项目 B,但由于我只需要 A 中的特定文件 var.java,因此没有必要这样做。 谁能建议一些方法来解决这个问题。
最佳答案
基本上,您想要实现的是在多个项目之间使用可重用的代码。因此,合乎逻辑的方法是创建一个共享库以在所有需要它的项目中使用。将多个项目所需的所有通用代码提取到自己的项目中,并将其添加为 Maven 或 Gradle 的依赖项,或者以老式方式手动将库添加到您的项目中。
当然,我假设您正在谈论编译时已经存在的信息,即在运行时不会更改的常量值。但正如您所写的那样,听起来您并没有在运行时共享信息,因此一个小型、简单的库就可以解决问题。
关于java - 在不同项目中使用包含变量的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60387719/