【问题标题】:Listing an application's activity and intent-filters?列出应用程序的活动和意图过滤器?
【发布时间】:2010-06-10 03:28:51
【问题描述】:

我有兴趣激活另一个应用程序的活动。我从阅读 Android SDK 中知道,以隐式意图执行此操作可能会更好。但是,此活动不驻留在我拥有的应用程序中,因此我不知道意图过滤器上的操作和类别以及数据标志。

如何检查 Android 应用程序元数据,例如活动类和这些活动的意图过滤器(如果在清单中声明)?

谢谢!

【问题讨论】:

    标签: android android-activity manifest


    【解决方案1】:

    我会试试这个。

    1. 检查openintents
    2. 联系开发者。
    3. 使用android-apktool 也可以查看应用的清单。

    使用 android-apktool 可能是非法的。使用它需要您自担风险。

    【讨论】:

    • 我联系了开发人员,他们听起来非常支持我为他们编写小部件,因此他们会为我提供信息。不过感谢您的链接!
    【解决方案2】:

    还有一个解决方案:您可以运行这个应用程序并查看 logcat。所有意图都被记录下来,因此您可以看到调用的内容。不过,您不会看到额外的数据。

    【讨论】:

      猜你喜欢
      • 2023-03-06
      • 1970-01-01
      • 2023-03-16
      • 2021-06-06
      • 2017-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-08
      相关资源
      最近更新 更多