【问题标题】:Invoking android apk from another apk从另一个 apk 调用 android apk
【发布时间】:2010-08-31 11:12:13
【问题描述】:

我尝试通过提高意图从另一个 apk (BB1) 调用一个 android apk (AA1)。但是BB1在自己的进程空间启动AA1,并没有使用AA1现有的运行进程。我怎样才能实现 一种。如果 BB1 已经在运行,我希望 BB1 使用现有的 AA1。 湾。如果它不存在,它应该调用 AA1 作为一个独立的应用程序。

【问题讨论】:

    标签: android process invoke apk


    【解决方案1】:

    一个。如果 BB1 已经在运行,我希望 BB1 使用现有的 AA1

    您可以尝试让 BB1 使用 Intent.FLAG_ACTIVITY_CLEAR_TOP|Intent.FLAG_ACTIVITY_SINGLE_TOP 作为 Intent 上的标志,用于从 AA1 启动活动,尽管我只为单个应用尝试过此操作,而不是在两个应用之间。

    b.如果它不存在,它应该调用 AA1 作为一个独立的应用程序。

    这将默认发生。

    【讨论】:

      【解决方案2】:

      我认为通过在 Manifest.xml 中设置相同的进程 ID 会起作用。

      【讨论】:

        猜你喜欢
        • 2011-12-01
        • 1970-01-01
        • 1970-01-01
        • 2013-10-18
        • 1970-01-01
        • 2012-07-02
        • 2012-01-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多