我正在使用的应用程序是各种聚合器。该公司与其他应用程序开发人员进行协调,获得他们的市场许可并在我们的应用程序中推送其应用程序的免费增值版本。
基本上,如果您使用我们的应用进行注册并支付$x
,您将每月获得一系列其他应用的访问权限,而这些应用如果直接订阅,则价格会更高。
这有效,但是我们的应用最终需要侧加载应用,并且显示在应用列表和主屏幕上。
但是,由于我们从开发人员自己那里收到了应用程序的真实版本,是否可以在用户手机上安装该应用程序而不将其显示在用户的主屏幕上?
我们的想法是确保它看起来不像我们只是在帮助他们在手机上安装应用。
我们希望这些应用可以通过我们的应用独家访问。不应通过手机的主屏幕或应用列表屏幕进行访问。
我想这是有可能的,因为我已经看过发射器了。有些启动器中安装了较小的应用程序,这些应用程序只能通过其启动器平台访问。我不太确定如何实现。
谢谢
答案 0 :(得分:0)
您应该要求其他应用程序开发人员在清单文件中发布不包含启动器类别的应用程序。
<category android:name="android.intent.category.LAUNCHER" />
从其他应用程序的启动器活动中删除上述行,以防止其显示在启动器屏幕中。
答案 1 :(得分:0)
不应通过手机的主屏幕或应用列表屏幕进行访问。
虽然您可以要求开发人员采取措施阻止其应用程序在启动器中显示,但您不能阻止已安装的应用程序显示在已安装应用程序列表中。
我们的想法是确保它看起来不像我们只是在帮助他们在手机上安装应用。
然后不要在手机上安装应用。
某些启动器中安装了较小的应用程序,这些应用程序只能通过其启动器平台进行访问。
如果它们未在已安装的应用程序列表中显示为应用程序,则从Android的角度来看,这些不是应用程序。