gpt4 book ai didi

android - 为 Android 应用程序提供扩展内容

转载 作者:行者123 更新时间:2023-11-29 02:11:51 25 4
gpt4 key购买 nike

我计划在 Android Market 中提供一个免费应用程序,其中包含我打算单独销售的各种“扩展”内容包中的一些示例内容。这些扩展将不包含可执行代码,只包含额外的静态数据,如声音和图像。

我对此进行了一些研究,试图了解如何做到这一点。我提出了几种不同的可能性:

1) 每个扩展的单独独立应用:每个独立应用都包含该扩展的内容,不需要安装任何其他内容。虽然这适用于某些应用程序,但我并没有真正考虑将其作为解决方案,因为我最终想要一个应用程序,如果用户购买了多个扩展包,他们可以在应用程序内浏览所有扩展包。

2) 销售“仅数据”应用:我已经看到一些应用确实这样做了。您从 Android Market 购买并安装了一个扩展“应用程序”,但它根本没有安装任何应用程序(即它没有显示在您的应用程序列表中)。实际应用程序以某种方式找到扩展数据并使用它。我想找到一个例子来说明如何准确地做到这一点。

3) 应用内购买:我知道 Android 提供了一个应用内购买 API,但我不确定它究竟是如何工作的。我假设如果我走这条路,我将不得不在我自己的网络服务器或其他东西上自己提供内容。这看起来既很酷又很痛苦。

那么,我的问题是,执行此操作的最佳方法是什么?我错过了每种方法的优点/缺点吗?还有其他我完全错过的方法吗?

最佳答案

关于选项 2:两个主要想法是:

  1. 不要为 android.intent.action.MAIN 定义一个 intent 过滤器,这样你就不会被显示
  2. 使用 Content Provider在主应用和扩展应用之间传递数据

关于android - 为 Android 应用程序提供扩展内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6797615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com