【问题标题】:Android- combining projectsAndroid-结合项目
【发布时间】:2011-08-07 10:13:39
【问题描述】:

我目前正在从事一个大型项目,并且我已将所有不同的模块构建到他们自己的项目中。现在我需要将所有模块放在一个项目中。

我希望在单击某些按钮时启动单独的活动,我知道该怎么做。我正在努力解决的是将所有其他子活动导入主要活动。

我可以将模块化项目中的所有源文件导入到主应用程序中它们存在于自己项目中的位置吗?我想我将不得不在主 activity.j 文件中声明我必须包含所有内容,但我还没有构建一个非常大的项目,所以非常感谢一些帮助。

如果有人对将多个项目导入一个主要项目有任何提示,我很乐意从他们那里得到。

【问题讨论】:

  • 哦,我忘了说我想启动单独的线程来处理应用程序活动的某些部分......我假设这将使我的应用程序不会冻结。
  • 不幸的是,我没有足够的 Java 经验来了解包是如何工作的......如果是我,我可能会建立一个新的 Android 项目(如果你使用 Eclipse)并按照你的描述设置主活动(主启动器)并将其他活动添加到 AndroidManifest 并将所有类包含在同一项目中。不过我觉得有更好的方法来完成它。

标签: android android-activity main projects


【解决方案1】:

将您想要包含的项目添加到库项目中,并将它们添加到主项目设置中。您需要将所有库项目清单中的服务、活动添加到主项目清单中。

完全限定主项目中的所有名称以指向库项目。完全限定资源文件中的所有自定义视图名称。

就是这样。

【讨论】:

  • 好吧,我知道你在说什么。所以我想象到那时我需要设置活动来启动我已经导入到主应用程序中的每个模块化项目。是否像设置链接到每个活动的可点击事件一样简单?
  • 好的,所以我将项目添加到设置中,这只需一秒钟,但是如何从另一个应用程序中启动导入的项目。这就是我有点迷失的步骤。我是否需要执行上述操作并开始一个新的活动来启动另一个导入的项目?
猜你喜欢
  • 2014-10-05
  • 2014-10-26
  • 2017-09-23
  • 2011-07-28
  • 2013-06-30
  • 2015-02-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多