【问题标题】:Detect APPLICATION_DETAILS_SETTINGS action检测 APPLICATION_DETAILS_SETTINGS 操作
【发布时间】:2016-07-17 08:51:49
【问题描述】:

当为 Android Lollipop 打开APPLICATION_DETAILS_SETTINGS 时,是否可以跟踪某些操作?当用户从设置应用程序打开应用程序信息时。正如我所看到的,有android.intent.action.QUERY_PACKAGE_RESTART 操作,但它需要一些已弃用的权限。

我在 stackoverflow 上找到了一些示例,但它们不起作用,例如 Receive intent "android.settings.APPLICATION_DETAILS_SETTINGS" for my app

【问题讨论】:

    标签: android broadcastreceiver android-permissions


    【解决方案1】:

    当用户从设置应用程序打开应用程序信息时,我想接收一个事件。

    可能之外通过可访问性 API(在用户许可的情况下),这是不可能的。

    android.settings.APPLICATION_DETAILS_SETTINGS is an activity action。没有因为活动被启动而引发的事件告诉第三方应用程序“嘿,用户启动了这个活动!”出于隐私和安全原因。

    【讨论】:

    • 是的,我明白了,也许你对这个事件有所了解 android.intent.action.QUERY_PACKAGE_RESTART ?
    • @Orest:Android SDK 中没有这个动作。例如,我看不到它在 Android 6.0 上的使用情况。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-17
    • 2014-06-25
    • 2014-04-14
    • 2014-02-09
    • 2014-03-11
    • 2019-10-04
    相关资源
    最近更新 更多