0

我希望用户在一个套件中下载不同的应用程序,想想 MS Office,但有一个主屏幕可以从中选择每个应用程序。用户可以通过从 Google 等下载应用程序来添加(或删除)应用程序。

  • 如果可能的话,我不希望用户必须拥有同一个开始屏幕的多个副本,每个应用程序中都有一个副本,因为我希望最大限度地减少内部或外部内存存储的使用。

  • 或者,如果您从我的套件中下载并安装一个应用程序,我可以使用它来真正安装两个应用程序,即有用的应用程序和第二个主屏幕应用程序,如果您已经通过我的套件中的另一个程序安装了它,则不会安装它?我不希望用户为选项而烦恼或必须下载 2 个应用程序。我想允许用户根据需要安装或卸载应用程序。

  • 如果我从一个应用程序“选择你想要的应用程序”启动一个应用程序,我如何打开我的套件中的第二个应用程序,例如 Word,而不打开第二个应用程序“选择你想要的应用程序”开始屏幕。[例如,我应该在应用程序之间发送意图,还是在清单中有备用启动活动?]

  • 如果另一个程序已经安装了应用程序选择菜单屏幕,我可以安装新应用程序,但然后删除新程序中重复的应用程序选择菜单图像。

欢迎提出建议和/或代码。

4

1 回答 1

0
  • 你的方法非常光荣。
  • 应用程序和 apk 在安装过程中对正在安装的内容和未安装的内容没有任何编程控制,并且没有权利在之后更改其安装,因此“安装一两个应用程序”将无法正常工作。
  • 您可以使用不同的意图或额外的意图启动其他应用程序,因此避免其他启动屏幕不会成为问题。

我想说您必须在所有应用程序中都有启动屏幕代码,除非您将启动屏幕/仪表板作为套件的唯一应用程序发布并允许用户下载套件的单一功能作为扩展文件,这可能或可能不适合和/或使您的许可方法复杂化。

于 2013-03-13T07:33:47.863 回答