Android - 动态构建的清单

时间:2012-10-28 20:00:34

标签: android android-manifest android-contentprovider

我希望有一个shell应用程序,然后用户下载数据'包'以在应用程序中使用。

我的想法是,每个新数据包基本上都是一个包含数据的内容提供商。

现在,我的问题是,如何让我的shell应用程序将所有内容提供程序加载到清单文件中。

我的想法/理论是

a)为内容提供者提供通用uri,或以*或其他通配符结尾的uri,因此访问具有相同起始包名称的所有内容提供者(这纯粹是理论上的。我不知道你是否可以这样做与否)

E.g。机器人:名称= “com.example.russ *。” >

b)拥有我的清单中的所有内容,以便检查是否安装了其中任何一个。如果我做2或3个数据包但我会有数百个

,这样会好的

c)首选 - 根据下载的数据包动态构建/生成清单文件,其名称存储在本地。

希望a或c中至少有一个是可行的。

提前致谢

1 个答案:

答案 0 :(得分:1)

您无法动态更改清单。因此,可以在应用程序安装后为应用程序提供任何权限。