通过下载另一个apk文件并从那里获取资源来更改app中的主题

时间:2013-11-30 15:55:18

标签: android

在互联网上搜索了几个小时之后,我就把它发布在SO上了。

要求:

我的应用程序总共有三个主题供用户选择。 (免费应用) 用户应该从Play商店下载apk来获取这三个主题。 (付费应用)

下载付费应用后,免费应用应该允许用户在免费应用中设置三个主题中的任何一个。

如何实现这一点请指导我。

我已经达到了死胡同,但是我看到很多应用程序已经实现了这一点,但网上的任何地方都没有指南。

2 个答案:

答案 0 :(得分:2)

accepted answerHow to release application plugin using Android Market? 会帮助你。这不是一个完整的指南,而是一个公平的起点。

基本上,您使用PackageManager.getResourcesForActivityPackageManager.getResourcesForApplication从其他软件包中检索资源,然后像使用自己的资源一样使用它们。另一个question可能会为您完成图片。

答案 1 :(得分:0)

获得.apk后,您可以将其作为zip阅读,并在资源(res)或资源文件夹中手动搜索您的主题。