Android Studio

时间:2015-11-11 03:27:46

标签: android eclipse android-studio

我有一个应用X,其中有两个活动XF出现在抽屉中。 我还使用X作为另一个应用A的库,其中还有两个活动显示在抽屉AM中。

所以,我在Eclipse中总是安装它们是:

  1. 清理两个包
  2. 安装A
  3. 转到Project > Properties > Android,在Is Library停用。
  4. 安装X
  5. 再次为Is Library启用X
  6. 通过这个程序,我总是最终完成抽屉里的4个活动。

    现在,我正在尝试迁移到Android Studio。我创建了一个项目并将两个应用程序导入为模块。现在安装它们:

    我重复了上述步骤,但编辑了build.gradle X文件的第一行,而不是上面的(3)和(5)。有点痛苦,但它有效... 除了一个非常奇怪的问题:我最终在抽屉里进行了两次A次活动和两次F活动(是的,相同的名字!),加上MX,现在我有6而不是4.两个A活动,M和一个F属于AXFX(一如既往)。

    更疯狂的事情:A中的一个无法正常工作,而另一个则无效。在应用管理器中,只有A的一个副本和X的另一个副本,因为它一直是。

    这是为什么?我做错了什么? A如何安装自己的两个副本???或者这可能是Nova发射器的错误? (在这里扎根Android 4.4)。

    谢谢!

    L,

1 个答案:

答案 0 :(得分:2)

如果您将多个活动指定为启动器活动,则会发生这种情况。请确保在清单中只将一个活动指定为启动器后运行应用程序。