【问题标题】:How to create a java package that lives outside the android project如何创建一个存在于 android 项目之外的 java 包
【发布时间】:2017-11-05 04:18:33
【问题描述】:

我的 android 项目名为 MyPlaces。我想创建一个包含在 MyPlaces 目录之外的 commomTools 类的库(包);但是,每次我打开 MyPlaces 项目并创建一个新模块时,Android Studio 都会在 MyPlaces 内部创建一个名为 commontools 的目录。我想在外面创建这个 commonTools 目录,如屏幕截图所示,我不希望它是一个 android 项目。

我只是希望能够从不同的 Android 应用程序的包中导入类。

我该怎么做?

感谢您的帮助。

【问题讨论】:

标签: java android android-studio packages


【解决方案1】:

创建一个新项目和一个作为库的模块。

然后你可以使用 jitpack.io 从 Gradle 导入它。

祝你好运

埃姆雷

【讨论】:

  • 感谢您的建议。我可以通过添加一个项目并按照您的建议添加一个模块来导入它,然后导入模块并在应用程序的模块设置中添加一个依赖项;但是,我希望包类的更改会反映在导入它的项目中,但事实并非如此。显然,Android Studio 不是链接,而是将包中的类复制到 App 项目中。似乎它违背了拥有一个包裹的目的。有什么想法吗?谢谢。
猜你喜欢
  • 2020-07-28
  • 2014-04-22
  • 1970-01-01
  • 1970-01-01
  • 2013-01-12
  • 2020-05-16
  • 2013-07-30
  • 2014-09-07
  • 2015-04-11
相关资源
最近更新 更多