我只是想知道如何解决以下情况:
我想为我的女儿写一个非常简单的应用程序。该应用程序在活动中显示 4 个彩色字段,并通过语音输出说“点击绿色”之类的内容。然后她应该点击绿色区域以获得积极的反馈。到目前为止,很容易。
然后我想,如果应用程序随着年龄的增长也能“增长”,那可能会很好。也许以后我想要一个游戏模式,我可以在其中显示动物、数字、车辆等,所以如果我能有类似“形状集”之类的东西会很好——基本上是一组图像以及应用程序的描述应该说每个图像。也很简单——您只需要一组图像和一个描述图像的 XML 文件。
但
我希望以后能够将这些“形状集”作为附加 APK 安装,这样我就不必每次都修改应用程序。我想安装 APK,以便将内容添加到 SD 卡上的特定子文件夹中,我的应用程序将在其中枚举可用的“形状集”。
如果我曾经将应用程序发布到 Play 商店,其他人也应该能够下载我创建的“形状集”(尽管不需要用户贡献)。
那可能吗?如果是这样,我该怎么做才能让 Android 操作系统将 APK 的内容“复制”到 SD 卡上的特定文件夹(比如说“/TapGame/Shape Sets/Animals”)?或者有没有另一种方式来实现我没有想到的我想要的东西?
当我写这个问题时,我想到了“插件架构”这个词。使用该术语搜索我发现了这个问题:Extended my android app in different APK
它似乎为我的问题提供了解决方案 - 我将对此进行进一步调查,但请随时提出其他可能的解决方案!