gpt4 book ai didi

android - 读取android list 文件

转载 作者:行者123 更新时间:2023-11-29 15:27:44 27 4
gpt4 key购买 nike

有什么方法可以读取/解析 android list 文件,就像我们对 raw 文件夹中的文件所做的那样,如此处所述:

http://eagle.phys.utk.edu/guidry/android/writeSD.html

getResources.ReadManifest..类似这样的东西??

谢谢
斯内哈

最佳答案

如前所述,您可以为此目的使用 PackageManager。有几种方法能够返回一个或多个 PackageInfo 对象,这些对象又包含一个公共(public)字段 ActivityInfo[] activities ,只要您也指示它...请阅读下文。

文档提到了以下内容:

Array of all tags included under , or null if there were none. This is only filled in if the flag GET_ACTIVITIES was set.

因此请确保在请求信息时提供该特定标志;例如使用 getPackageInfo(...) 时, 做:

getPackageInfo("your.package.name", PackageManager.GET_ACTIVITIES)

如果您需要检索更多详细信息,您可以将多个标志“或”在一起:

getPackageInfo("your.package.name", PackageManager.GET_ACTIVITIES | PackageManager.GET_RECEIVERS)

编辑:

或者,您也可以使用 getActivityInfo(android.content.ComponentName, int)并捕获 NameNotFoundException,如果找不到请求的 Activity 将抛出该异常,但通常这被视为“滥用”异常。

无论如何,由你决定。

关于android - 读取android list 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10187556/

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