如何在我的主应用程序中包含帮助应用程序?

时间:2012-08-17 15:05:51

标签: android installation google-play

前言:我了解大多数problems和许多solutions与捆绑多个应用相关联。

我当前的应用程序依赖于辅助应用程序才能正常运行。我安装此辅助应用程序的current method是将其.apk文件包含在主应用程序的资产中,并提示用户安装它。

如果用户已禁用INSTALL_NON_MARKET_APPS,则主要应用redirects将用户发送到市场上的帮助应用。

然而,这个过程有一些问题:

  • 大多数用户被迫从市场上下载两次应用程序,这很麻烦。
  • 我被迫有一个帮助应用程序,它在市场上没有任何作用,这很可能让搜索市场的用户感到困惑。

是否有更好的方法将两个应用程序捆绑在一起并让用户同时安装这两个应用程序?或者,是否有一种方法可以在市场上创建一个不公开的应用程序,以便只有在使用正确的市场uri时才能安装它?

1 个答案:

答案 0 :(得分:1)

是CLay有一个选项一的例子:

Android手机应用程序实际上是几个应用程序捆绑在一起..通过将每个应用程序作为一个大活动并使用选项卡活动导航来完成。

但是,我无法访问您的代码,告诉您捆绑在一起的应用程序捆绑在一起会发生什么样的安全隐患,这些设置将通过Android清单代码等实现相同的安全沙箱设置。