LoginSignup
0
0

[Android]adbを使ってインストールしているアプリapkのpermissionを確認する方法

Posted at

はじめに

adbを使って端末にインストールしているアプリの権限を確認する方法をメモします。
自分のアプリであればmanifestを確認すればわかるがライブラリを複数利用している場合に把握できない場合があるのでこちらの方が確実です。

方法

まずは端末をPCに接続します。
次に端末にインストールされているアプリ一覧を取得します

% adb shell pm list packages                   
package:com.google.audio.hearing.visualization.accessibility.scribe
package:com.google.android.overlay.permissioncontroller
package:com.google.android.overlay.googlewebview
package:com.android.calllogbackup
package:com.android.omadm.service
package:com.firebaseguide
package:com.android.providers.contacts
package:com.google.android.apps.nbu.files
package:com.example.android.cameraxextensions
package:com.android.dreams.basic
package:com.android.companiondevicemanager
package:com.android.cts.priv.ctsshim
package:com.google.android.calendar
package:com.google.android.contacts
package:com.android.mms.service
package:com.google.android.cellbroadcastreceiver
package:com.android.bluetoothmidiservice
package:com.twitter.android
以下省略

試しにTwitterのcom.twitter.androidの権限を確認します

% adb shell dumpsys package com.twitter.android                                                (git)-[main]
Activity Resolver Table:
  Full MIME Types:
      video/*:
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8401fd0
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter fb4ab85
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter d997b01
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
      text/plain:
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 4104fcd
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter 14f68fc
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter fa818e8
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter f886d8e
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "dm_conversation": -1
          Authority: "share_via_dm": -1
          StaticType: "text/plain"
      vnd.android.cursor.item/vnd.twitter.profile:
        7df1bc9 com.twitter.android/com.twitter.app.profiles.ProfileActivity filter aec42ce
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Scheme: "content"
          Authority: "com.android.contacts": -1
          StaticType: "vnd.android.cursor.item/vnd.twitter.profile"
      image/*:
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8d0a082
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8482393
          Action: "android.intent.action.SEND_MULTIPLE"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter a0dbdda
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter 199dda6
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter 47023e7
          Action: "android.intent.action.SEND_MULTIPLE"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false

  Base MIME Types:
      vnd.android.cursor.item:
        7df1bc9 com.twitter.android/com.twitter.app.profiles.ProfileActivity filter aec42ce
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Scheme: "content"
          Authority: "com.android.contacts": -1
          StaticType: "vnd.android.cursor.item/vnd.twitter.profile"
      text:
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 4104fcd
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter 14f68fc
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter fa818e8
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter f886d8e
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "dm_conversation": -1
          Authority: "share_via_dm": -1
          StaticType: "text/plain"

  Wild MIME Types:
      image:
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8d0a082
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8482393
          Action: "android.intent.action.SEND_MULTIPLE"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter a0dbdda
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter 199dda6
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter 47023e7
          Action: "android.intent.action.SEND_MULTIPLE"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
      video:
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8401fd0
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter fb4ab85
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter d997b01
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false

  Schemes:
      twitter:
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 94810de
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "account": -1
          Authority: "articles": -1
          Authority: "bouncer": -1
          Authority: "broadcasts": -1
          Authority: "call": -1
          Authority: "camera": -1
          Authority: "canon": -1
          Authority: "change_conversation_control": -1
          Authority: "chat": -1
          Authority: "collection": -1
          Authority: "communities": -1
          Authority: "connect_people": -1
          Authority: "custom-timelines": -1
          Authority: "digest": -1
          Authority: "explore": -1
          Authority: "fleets": -1
          Authority: "follow": -1
          Authority: "followed_topics": -1
          Authority: "follower_requests": -1
          Authority: "front": -1
          Authority: "golive": -1
          Authority: "immersive_timeline": -1
          Authority: "interest_picker": -1
          Authority: "landing": -1
          Authority: "list": -1
          Authority: "lists": -1
          Authority: "login_challenge_redirect": -1
          Authority: "login-token": -1
          Authority: "login": -1
          Authority: "mentions": -1
          Authority: "messages": -1
          Authority: "moment": -1
          Authority: "moments": -1
          Authority: "news": -1
          Authority: "notes": -1
          Authority: "notifications_system_prompt": -1
          Authority: "notifications": -1
          Authority: "onboarding": -1
          Authority: "open": -1
          Authority: "photo": -1
          Authority: "post": -1
          Authority: "professionals": -1
          Authority: "profile_spotlight": -1
          Authority: "quote": -1
          Authority: "safety_education_prompt": -1
          Authority: "safety_mode": -1
          Authority: "search-home": -1
          Authority: "search": -1
          Authority: "settings": -1
          Authority: "shopping": -1
          Authority: "signup": -1
          Authority: "spaces": -1
          Authority: "spotlight_settings": -1
          Authority: "status": -1
          Authority: "switch_to_logged_in_account": -1
          Authority: "teams_invitation": -1
          Authority: "timeline": -1
          Authority: "tipjar": -1
          Authority: "topics": -1
          Authority: "trends": -1
          Authority: "tweet_notifications_timeline": -1
          Authority: "tweet_previews": -1
          Authority: "tweet": -1
          Authority: "unfollow": -1
          Authority: "user": -1
          Authority: "wallet": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 28702bf
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "twtr.sng.link": -1
          Path: "PatternMatcher{GLOB: /.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 50c8d8c
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "hashtag": -1
          Authority: "internal": -1
          Path: "PatternMatcher{GLOB: /.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter fc11cd5
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "intent": -1
          Path: "PatternMatcher{PREFIX: /favorite}"
          Path: "PatternMatcher{PREFIX: /follow}"
          Path: "PatternMatcher{PREFIX: /like}"
          Path: "PatternMatcher{PREFIX: /retweet}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter dc05cea
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "session": -1
          Path: "PatternMatcher{PREFIX: /new}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter e330bdb
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "thread": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter fbaf678
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "moments": -1
          Path: "PatternMatcher{PREFIX: /guide}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 283b151
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "moments": -1
          Path: "PatternMatcher{PREFIX: /list}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 7bf5db6
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "moments": -1
          Path: "PatternMatcher{PREFIX: /maker}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter bcc8ab7
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "events": -1
          Path: "PatternMatcher{GLOB: /tv_show/.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 8e50224
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "alerts": -1
          Path: "PatternMatcher{GLOB: /landing_page/.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter c01118d
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "live": -1
          Path: "PatternMatcher{GLOB: /timeline/.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter fdb9f42
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "topics_timeline": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter a151b53
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "fs": -1
          Authority: "featureswitch": -1
          Authority: "featureswitches": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter e821c90
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "events": -1
          Path: "PatternMatcher{GLOB: /timeline/.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 97a3989
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "followers": -1
          Path: "PatternMatcher{PREFIX: /verified}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter f886d8e
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "dm_conversation": -1
          Authority: "share_via_dm": -1
          StaticType: "text/plain"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 84c19af
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "profiles": -1
          Path: "PatternMatcher{PREFIX: /edit}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 49471bc
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "profiles": -1
          Path: "PatternMatcher{PREFIX: /about}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 143e545
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "people_address_book": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 221d49a
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "flow": -1
          Path: "PatternMatcher{PREFIX: /setup_profile}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 4aa1cb
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "badge_violations": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter b14eda8
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "subscriptions": -1
          Path: "PatternMatcher{PREFIX: /join}"
          Path: "PatternMatcher{PREFIX: /labs}"
          Path: "PatternMatcher{PREFIX: /settings/app-icon}"
          Path: "PatternMatcher{PREFIX: /settings/custom-navigation}"
          Path: "PatternMatcher{PREFIX: /settings/early_access}"
          Path: "PatternMatcher{PREFIX: /settings/extras}"
          Path: "PatternMatcher{PREFIX: /settings/news}"
          Path: "PatternMatcher{PREFIX: /settings/undo-tweet}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 4290c1
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "communities": -1
          Path: "PatternMatcher{GLOB: /create}"
          Path: "PatternMatcher{GLOB: /suggested}"
          Path: "PatternMatcher{GLOB: /.*}"
          Path: "PatternMatcher{GLOB: /.*/about}"
          Path: "PatternMatcher{GLOB: /.*/latest}"
          Path: "PatternMatcher{GLOB: /.*/rules}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter ab8a066
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "settings": -1
          Path: "PatternMatcher{PREFIX: /professional_profile}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 65f8fa7
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "spotlight_settings": -1
          Path: "PatternMatcher{PREFIX: /shop}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 69f3c54
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "professionals": -1
          Path: "PatternMatcher{PREFIX: /contact_sheet}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 32677fd
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "bookmarks": -1
          Path: "PatternMatcher{PREFIX: /all}"
      x:
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 94810de
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "account": -1
          Authority: "articles": -1
          Authority: "bouncer": -1
          Authority: "broadcasts": -1
          Authority: "call": -1
          Authority: "camera": -1
          Authority: "canon": -1
          Authority: "change_conversation_control": -1
          Authority: "chat": -1
          Authority: "collection": -1
          Authority: "communities": -1
          Authority: "connect_people": -1
          Authority: "custom-timelines": -1
          Authority: "digest": -1
          Authority: "explore": -1
          Authority: "fleets": -1
          Authority: "follow": -1
          Authority: "followed_topics": -1
          Authority: "follower_requests": -1
          Authority: "front": -1
          Authority: "golive": -1
          Authority: "immersive_timeline": -1
          Authority: "interest_picker": -1
          Authority: "landing": -1
          Authority: "list": -1
          Authority: "lists": -1
          Authority: "login_challenge_redirect": -1
          Authority: "login-token": -1
          Authority: "login": -1
          Authority: "mentions": -1
          Authority: "messages": -1
          Authority: "moment": -1
          Authority: "moments": -1
          Authority: "news": -1
          Authority: "notes": -1
          Authority: "notifications_system_prompt": -1
          Authority: "notifications": -1
          Authority: "onboarding": -1
          Authority: "open": -1
          Authority: "photo": -1
          Authority: "post": -1
          Authority: "professionals": -1
          Authority: "profile_spotlight": -1
          Authority: "quote": -1
          Authority: "safety_education_prompt": -1
          Authority: "safety_mode": -1
          Authority: "search-home": -1
          Authority: "search": -1
          Authority: "settings": -1
          Authority: "shopping": -1
          Authority: "signup": -1
          Authority: "spaces": -1
          Authority: "spotlight_settings": -1
          Authority: "status": -1
          Authority: "switch_to_logged_in_account": -1
          Authority: "teams_invitation": -1
          Authority: "timeline": -1
          Authority: "tipjar": -1
          Authority: "topics": -1
          Authority: "trends": -1
          Authority: "tweet_notifications_timeline": -1
          Authority: "tweet_previews": -1
          Authority: "tweet": -1
          Authority: "unfollow": -1
          Authority: "user": -1
          Authority: "wallet": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 28702bf
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "twtr.sng.link": -1
          Path: "PatternMatcher{GLOB: /.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 50c8d8c
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "hashtag": -1
          Authority: "internal": -1
          Path: "PatternMatcher{GLOB: /.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter fc11cd5
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "intent": -1
          Path: "PatternMatcher{PREFIX: /favorite}"
          Path: "PatternMatcher{PREFIX: /follow}"
          Path: "PatternMatcher{PREFIX: /like}"
          Path: "PatternMatcher{PREFIX: /retweet}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter dc05cea
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "session": -1
          Path: "PatternMatcher{PREFIX: /new}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter e330bdb
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "thread": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter fbaf678
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "moments": -1
          Path: "PatternMatcher{PREFIX: /guide}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 283b151
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "moments": -1
          Path: "PatternMatcher{PREFIX: /list}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 7bf5db6
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "moments": -1
          Path: "PatternMatcher{PREFIX: /maker}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter bcc8ab7
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "events": -1
          Path: "PatternMatcher{GLOB: /tv_show/.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 8e50224
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "alerts": -1
          Path: "PatternMatcher{GLOB: /landing_page/.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter c01118d
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "live": -1
          Path: "PatternMatcher{GLOB: /timeline/.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter fdb9f42
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "topics_timeline": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter a151b53
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "fs": -1
          Authority: "featureswitch": -1
          Authority: "featureswitches": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter e821c90
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "events": -1
          Path: "PatternMatcher{GLOB: /timeline/.*}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 97a3989
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "followers": -1
          Path: "PatternMatcher{PREFIX: /verified}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter f886d8e
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "dm_conversation": -1
          Authority: "share_via_dm": -1
          StaticType: "text/plain"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 84c19af
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "profiles": -1
          Path: "PatternMatcher{PREFIX: /edit}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 49471bc
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "profiles": -1
          Path: "PatternMatcher{PREFIX: /about}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 143e545
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "people_address_book": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 221d49a
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "flow": -1
          Path: "PatternMatcher{PREFIX: /setup_profile}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 4aa1cb
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "badge_violations": -1
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter b14eda8
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "subscriptions": -1
          Path: "PatternMatcher{PREFIX: /join}"
          Path: "PatternMatcher{PREFIX: /labs}"
          Path: "PatternMatcher{PREFIX: /settings/app-icon}"
          Path: "PatternMatcher{PREFIX: /settings/custom-navigation}"
          Path: "PatternMatcher{PREFIX: /settings/early_access}"
          Path: "PatternMatcher{PREFIX: /settings/extras}"
          Path: "PatternMatcher{PREFIX: /settings/news}"
          Path: "PatternMatcher{PREFIX: /settings/undo-tweet}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 4290c1
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "communities": -1
          Path: "PatternMatcher{GLOB: /create}"
          Path: "PatternMatcher{GLOB: /suggested}"
          Path: "PatternMatcher{GLOB: /.*}"
          Path: "PatternMatcher{GLOB: /.*/about}"
          Path: "PatternMatcher{GLOB: /.*/latest}"
          Path: "PatternMatcher{GLOB: /.*/rules}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter ab8a066
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "settings": -1
          Path: "PatternMatcher{PREFIX: /professional_profile}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 65f8fa7
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "spotlight_settings": -1
          Path: "PatternMatcher{PREFIX: /shop}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 69f3c54
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "professionals": -1
          Path: "PatternMatcher{PREFIX: /contact_sheet}"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 32677fd
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "bookmarks": -1
          Path: "PatternMatcher{PREFIX: /all}"
      http:
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter a50ad92
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "http"
          Scheme: "https"
          Authority: "twitter.com": -1
          Authority: "www.twitter.com": -1
          Authority: "mobile.twitter.com": -1
          Authority: "x.com": -1
          Authority: "www.x.com": -1
          Authority: "mobile.x.com": -1
          Path: "PatternMatcher{GLOB: /.*}"
          AutoVerify=true
      https:
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter a50ad92
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "http"
          Scheme: "https"
          Authority: "twitter.com": -1
          Authority: "www.twitter.com": -1
          Authority: "mobile.twitter.com": -1
          Authority: "x.com": -1
          Authority: "www.x.com": -1
          Authority: "mobile.x.com": -1
          Path: "PatternMatcher{GLOB: /.*}"
          AutoVerify=true
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter a289363
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "https"
          Authority: "ads.twitter.com": -1
          Authority: "ads.x.com": -1
          Path: "PatternMatcher{PREFIX: /mobile}"
          AutoVerify=true
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 1c11b60
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "https"
          Authority: "analytics.twitter.com": -1
          Authority: "analytics.x.com": -1
          Path: "PatternMatcher{PREFIX: /user}"
          AutoVerify=true
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter 1d01819
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "https"
          Authority: "twitter.app.link": -1
          Authority: "twitter-alternate.app.link": -1
          Authority: "twitter.test-app.link": -1
          Authority: "twitter-alternate.test-app.link": -1
          Authority: "x.app.link": -1
          Authority: "x-alternate.app.link": -1
          Authority: "x.test-app.link": -1
          Authority: "x-alternate.test-app.link": -1
          AutoVerify=true
      content:
        7df1bc9 com.twitter.android/com.twitter.app.profiles.ProfileActivity filter aec42ce
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Scheme: "content"
          Authority: "com.android.contacts": -1
          StaticType: "vnd.android.cursor.item/vnd.twitter.profile"

  Non-Data Actions:
      android.intent.action.MAIN:
        d4acaf6 com.twitter.android/com.twitter.app.settings.SettingsRootCompatActivity filter 2f38ef7
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.NOTIFICATION_PREFERENCES"
        c762e32 com.twitter.android/.StartActivity filter d111783
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        7c31d00 com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon2 filter ee98939
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        c54fb7e com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon3 filter 643a8df
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        3bd092c com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon4 filter 4507ff5
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        9c1518a com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon5 filter 8e3f3fb
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        c878c18 com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon6 filter 4f62671
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        8eafc56 com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon7 filter 573d4d7
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        27551c4 com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon8 filter c75b8ad
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        f3287e2 com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon9 filter 8b6e773
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        657c630 com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon10 filter ae232a9
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        575402e com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon11 filter e0e87cf
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        2ab155c com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon12 filter 4825065
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        319313a com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon13 filter b95d1eb
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
        b822b48 com.twitter.android/com.twitter.subscriptions.appicon.implementation.icon14 filter 14c8de1
          Action: "android.intent.action.MAIN"
          Category: "android.intent.category.LAUNCHER"
      com.google.android.gms.actions.SEARCH_ACTION:
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter 1a1c63d
          Action: "com.google.android.gms.actions.SEARCH_ACTION"
          Category: "android.intent.category.DEFAULT"
        dd92706 com.twitter.android/.search.implementation.results.SearchActivity filter 132b3f4
          Action: "com.google.android.gms.actions.SEARCH_ACTION"
          Category: "android.intent.category.DEFAULT"
      android.intent.action.SEARCH:
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter a59db94
          Action: "android.intent.action.SEARCH"
          Category: "android.intent.category.DEFAULT"
        dd92706 com.twitter.android/.search.implementation.results.SearchActivity filter 3fda1c7
          Action: "android.intent.action.SEARCH"
          Category: "android.intent.category.DEFAULT"

  MIME Typed Actions:
      android.intent.action.SEND:
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 4104fcd
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8d0a082
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8401fd0
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter 14f68fc
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter fb4ab85
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        c4765ef com.twitter.android/com.twitter.app.dm.DMActivity filter a0dbdda
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter fa818e8
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "text/plain"
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter d997b01
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "video"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter 199dda6
          Action: "android.intent.action.SEND"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
      android.intent.action.VIEW:
        7df1bc9 com.twitter.android/com.twitter.app.profiles.ProfileActivity filter aec42ce
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Scheme: "content"
          Authority: "com.android.contacts": -1
          StaticType: "vnd.android.cursor.item/vnd.twitter.profile"
        823271d com.twitter.android/com.twitter.deeplink.implementation.UrlInterpreterActivity filter f886d8e
          Action: "android.intent.action.VIEW"
          Category: "android.intent.category.DEFAULT"
          Category: "android.intent.category.BROWSABLE"
          Scheme: "twitter"
          Scheme: "x"
          Authority: "dm_conversation": -1
          Authority: "share_via_dm": -1
          StaticType: "text/plain"
      android.intent.action.SEND_MULTIPLE:
        14d5164 com.twitter.android/com.twitter.composer.ComposerActivity filter 8482393
          Action: "android.intent.action.SEND_MULTIPLE"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false
        84e720b com.twitter.android/com.twitter.clientshutdown.update.AppUpdateActivityAlias filter 47023e7
          Action: "android.intent.action.SEND_MULTIPLE"
          Category: "android.intent.category.DEFAULT"
          StaticType: "image"
          mPriority=0, mOrder=0, mHasStaticPartialTypes=true, mHasDynamicPartialTypes=false

Receiver Resolver Table:
  Non-Data Actions:
      android.intent.action.BATTERY_OKAY:
        2346284 com.twitter.android/androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy filter c6a5a6d
          Action: "android.intent.action.BATTERY_OKAY"
          Action: "android.intent.action.BATTERY_LOW"
      android.intent.action.ACTION_POWER_DISCONNECTED:
        79fef16 com.twitter.android/androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy filter af5b097
          Action: "android.intent.action.ACTION_POWER_CONNECTED"
          Action: "android.intent.action.ACTION_POWER_DISCONNECTED"
      com.google.android.gms.auth.api.phone.SMS_RETRIEVED:
        7ddc9c0 com.twitter.android/com.twitter.account.phone.SmsBroadcastReceiver filter 76796f9
          Action: "com.google.android.gms.auth.api.phone.SMS_RETRIEVED"
      androidx.profileinstaller.action.SAVE_PROFILE:
        8786008 com.twitter.android/androidx.profileinstaller.ProfileInstallReceiver filter e8ded87
          Action: "androidx.profileinstaller.action.SAVE_PROFILE"
      android.intent.action.DEVICE_STORAGE_LOW:
        e23e6a2 com.twitter.android/androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy filter 8dabf33
          Action: "android.intent.action.DEVICE_STORAGE_LOW"
          Action: "android.intent.action.DEVICE_STORAGE_OK"
      android.net.conn.CONNECTIVITY_CHANGE:
        fd722f0 com.twitter.android/androidx.work.impl.background.systemalarm.ConstraintProxy$NetworkStateProxy filter df3069
          Action: "android.net.conn.CONNECTIVITY_CHANGE"
      com.twitter.android.push:
        a9e5cf2 com.twitter.android/com.twitter.client.AppBroadcastReceiver filter aeb7f43
          Action: "com.twitter.android.poll.data"
          Action: "com.twitter.android.action.AVATARS_CHANGED"
          Action: "com.twitter.android.push"
      android.accounts.LOGIN_ACCOUNTS_CHANGED:
        968984a com.twitter.android/com.twitter.app.common.account.AppAccountManager$AccountsChangedReceiver filter 32b93bb
          Action: "android.accounts.LOGIN_ACCOUNTS_CHANGED"
      android.intent.action.DEVICE_STORAGE_OK:
        e23e6a2 com.twitter.android/androidx.work.impl.background.systemalarm.ConstraintProxy$StorageNotLowProxy filter 8dabf33
          Action: "android.intent.action.DEVICE_STORAGE_LOW"
          Action: "android.intent.action.DEVICE_STORAGE_OK"
      androidx.profileinstaller.action.INSTALL_PROFILE:
        8786008 com.twitter.android/androidx.profileinstaller.ProfileInstallReceiver filter 6b383a1
          Action: "androidx.profileinstaller.action.INSTALL_PROFILE"
      com.twitter.android.action.AVATARS_CHANGED:
        a9e5cf2 com.twitter.android/com.twitter.client.AppBroadcastReceiver filter aeb7f43
          Action: "com.twitter.android.poll.data"
          Action: "com.twitter.android.action.AVATARS_CHANGED"
          Action: "com.twitter.android.push"
      com.google.android.c2dm.intent.RECEIVE:
        e3310d8 com.twitter.android/com.google.firebase.iid.FirebaseInstanceIdReceiver filter 9f02c31
          Action: "com.google.android.c2dm.intent.RECEIVE"
      android.intent.action.BATTERY_LOW:
        2346284 com.twitter.android/androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryNotLowProxy filter c6a5a6d
          Action: "android.intent.action.BATTERY_OKAY"
          Action: "android.intent.action.BATTERY_LOW"
      android.intent.action.TIMEZONE_CHANGED:
        9fdcaee com.twitter.android/androidx.work.impl.background.systemalarm.RescheduleReceiver filter 6f81b8f
          Action: "android.intent.action.BOOT_COMPLETED"
          Action: "android.intent.action.TIME_SET"
          Action: "android.intent.action.TIMEZONE_CHANGED"
      android.intent.action.TIME_SET:
        9fdcaee com.twitter.android/androidx.work.impl.background.systemalarm.RescheduleReceiver filter 6f81b8f
          Action: "android.intent.action.BOOT_COMPLETED"
          Action: "android.intent.action.TIME_SET"
          Action: "android.intent.action.TIMEZONE_CHANGED"
      androidx.profileinstaller.action.SKIP_FILE:
        8786008 com.twitter.android/androidx.profileinstaller.ProfileInstallReceiver filter c1049c6
          Action: "androidx.profileinstaller.action.SKIP_FILE"
      androidx.profileinstaller.action.BENCHMARK_OPERATION:
        8786008 com.twitter.android/androidx.profileinstaller.ProfileInstallReceiver filter e3774b4
          Action: "androidx.profileinstaller.action.BENCHMARK_OPERATION"
      android.intent.action.BOOT_COMPLETED:
        9fdcaee com.twitter.android/androidx.work.impl.background.systemalarm.RescheduleReceiver filter 6f81b8f
          Action: "android.intent.action.BOOT_COMPLETED"
          Action: "android.intent.action.TIME_SET"
          Action: "android.intent.action.TIMEZONE_CHANGED"
      android.intent.action.ACTION_POWER_CONNECTED:
        79fef16 com.twitter.android/androidx.work.impl.background.systemalarm.ConstraintProxy$BatteryChargingProxy filter af5b097
          Action: "android.intent.action.ACTION_POWER_CONNECTED"
          Action: "android.intent.action.ACTION_POWER_DISCONNECTED"
      com.twitter.intent.action.SEND_OEM:
        4b1563e com.twitter.android/com.twitter.analytics.tracking.InstallationReferrer$OemIntentReceiver filter 9bccc9f
          Action: "com.twitter.intent.action.SEND_OEM"
      com.twitter.android.poll.data:
        a9e5cf2 com.twitter.android/com.twitter.client.AppBroadcastReceiver filter aeb7f43
          Action: "com.twitter.android.poll.data"
          Action: "com.twitter.android.action.AVATARS_CHANGED"
          Action: "com.twitter.android.push"
      androidx.work.diagnostics.REQUEST_DIAGNOSTICS:
        d7fa7fa com.twitter.android/androidx.work.impl.diagnostics.DiagnosticsReceiver filter 9e4e1ab
          Action: "androidx.work.diagnostics.REQUEST_DIAGNOSTICS"
      android.intent.action.MY_PACKAGE_REPLACED:
        db5c1ec com.twitter.android/com.twitter.app.appupgrade.AppUpgradeReceiver filter 1a9b5
          Action: "android.intent.action.MY_PACKAGE_REPLACED"
      androidx.work.impl.background.systemalarm.UpdateProxies:
        fa37e1c com.twitter.android/androidx.work.impl.background.systemalarm.ConstraintProxyUpdateReceiver filter eb16a25
          Action: "androidx.work.impl.background.systemalarm.UpdateProxies"

Service Resolver Table:
  Non-Data Actions:
      com.google.firebase.MESSAGING_EVENT:
        ae805d9 com.twitter.android/com.twitter.notification.service.firebase.TwitterFirebaseMessagingService filter 568cb9e
          Action: "com.google.firebase.MESSAGING_EVENT"
        5dd067f com.twitter.android/com.google.firebase.messaging.FirebaseMessagingService filter c50a64c
          Action: "com.google.firebase.MESSAGING_EVENT"
          mPriority=-500, mOrder=0, mHasStaticPartialTypes=false, mHasDynamicPartialTypes=false
      android.telecom.ConnectionService:
        9d1db23 com.twitter.android/com.twitter.calling.xcall.XCallConnectionService filter f312820 permission android.permission.BIND_TELECOM_CONNECTION_SERVICE
          Action: "android.telecom.ConnectionService"
      android.accounts.AccountAuthenticator:
        a63b8dd com.twitter.android/.platform.TwitterAuthenticationService filter 6b73c52 permission android.permission.ACCOUNT_MANAGER
          Action: "android.accounts.AccountAuthenticator"
      android.service.chooser.ChooserTargetService:
        bca2695 com.twitter.android/androidx.sharetarget.ChooserTargetServiceCompat filter 91203aa permission android.permission.BIND_CHOOSER_TARGET_SERVICE
          Action: "android.service.chooser.ChooserTargetService"

Domain verification status:
  com.twitter.android:
    ID: e7c44a42-8a7b-4c6d-8a4d-423db249a44c
    Signatures: [0F:D9:A0:CF:B0:7B:65:95:09:97:B4:EA:EB:DC:53:93:13:92:39:1A:A4:06:53:8A:3B:04:07:3B:C2:CE:2F:E9]
    Domain verification state:
      twitter-alternate.test-app.link: verified
      twitter.com: verified
      www.twitter.com: verified
      twitter.app.link: verified
      x-alternate.app.link: 1024
      x.test-app.link: 1024
      analytics.twitter.com: 1024
      ads.x.com: verified
      analytics.x.com: 1024
      twitter.test-app.link: verified
      x.com: verified
      x-alternate.test-app.link: 1024
      www.x.com: verified
      mobile.x.com: verified
      mobile.twitter.com: verified
      ads.twitter.com: verified
      twitter-alternate.app.link: verified
      x.app.link: 1024
    User all:
      Verification link handling allowed: true
      Selection state:
        Disabled:
          twitter-alternate.test-app.link
          twitter.com
          www.twitter.com
          twitter.app.link
          x-alternate.app.link
          x.test-app.link
          analytics.twitter.com
          ads.x.com
          analytics.x.com
          twitter.test-app.link
          x.com
          x-alternate.test-app.link
          www.x.com
          mobile.x.com
          mobile.twitter.com
          ads.twitter.com
          twitter-alternate.app.link
          x.app.link

Permissions:
  Permission [com.twitter.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION] (ab4e1f4):
    sourcePackage=com.twitter.android
    uid=10291 gids=[] type=0 prot=signature
    perm=PermissionInfo{294bd1d com.twitter.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION}

Permissions:
  Permission [com.twitter.android.permission.RESTRICTED] (c618b92):
    sourcePackage=com.twitter.android
    uid=10291 gids=[] type=0 prot=signature
    perm=PermissionInfo{2fb1963 com.twitter.android.permission.RESTRICTED}

Registered ContentProviders:
  com.twitter.android/com.twitter.database.legacy.provider.TwitterExternalFileProvider:
    Provider{c382960 com.twitter.android/com.twitter.database.legacy.provider.TwitterExternalFileProvider}
  com.twitter.android/androidx.startup.InitializationProvider:
    Provider{c50e19 com.twitter.android/androidx.startup.InitializationProvider}
  com.twitter.android/com.twitter.database.legacy.gdbh.GlobalDatabaseProvider:
    Provider{e88cede com.twitter.android/com.twitter.database.legacy.gdbh.GlobalDatabaseProvider}
  com.twitter.android/com.twitter.autocomplete.suggestion.SuggestionsProvider:
    Provider{cfbe8bf com.twitter.android/com.twitter.autocomplete.suggestion.SuggestionsProvider}
  com.twitter.android/com.twitter.database.legacy.provider.TwitterProvider:
    Provider{ae67b8c com.twitter.android/com.twitter.database.legacy.provider.TwitterProvider}
  com.twitter.android/com.google.android.gms.ads.MobileAdsInitProvider:
    Provider{80f72d5 com.twitter.android/com.google.android.gms.ads.MobileAdsInitProvider}
  com.twitter.android/com.twitter.database.legacy.provider.TwitterInternalFileProvider:
    Provider{94efaea com.twitter.android/com.twitter.database.legacy.provider.TwitterInternalFileProvider}
  com.twitter.android/com.google.firebase.provider.FirebaseInitProvider:
    Provider{21051db com.twitter.android/com.google.firebase.provider.FirebaseInitProvider}

ContentProvider Authorities:
  [com.twitter.android.provider.GlobalDatabaseProvider]:
    Provider{e88cede com.twitter.android/com.twitter.database.legacy.gdbh.GlobalDatabaseProvider}
      applicationInfo=ApplicationInfo{445c478 com.twitter.android}
  [com.twitter.android.provider.SuggestionsProvider]:
    Provider{cfbe8bf com.twitter.android/com.twitter.autocomplete.suggestion.SuggestionsProvider}
      applicationInfo=ApplicationInfo{616751 com.twitter.android}
  [com.twitter.android.provider.TwitterProvider]:
    Provider{ae67b8c com.twitter.android/com.twitter.database.legacy.provider.TwitterProvider}
      applicationInfo=ApplicationInfo{99dbb6 com.twitter.android}
  [com.twitter.android.internalfileprovider]:
    Provider{94efaea com.twitter.android/com.twitter.database.legacy.provider.TwitterInternalFileProvider}
      applicationInfo=ApplicationInfo{73830b7 com.twitter.android}
  [com.twitter.android.androidx-startup]:
    Provider{c50e19 com.twitter.android/androidx.startup.InitializationProvider}
      applicationInfo=ApplicationInfo{64eb024 com.twitter.android}
  [com.twitter.android.mobileadsinitprovider]:
    Provider{80f72d5 com.twitter.android/com.google.android.gms.ads.MobileAdsInitProvider}
      applicationInfo=ApplicationInfo{904278d com.twitter.android}
  [com.twitter.android.firebaseinitprovider]:
    Provider{21051db com.twitter.android/com.google.firebase.provider.FirebaseInitProvider}
      applicationInfo=ApplicationInfo{edffd42 com.twitter.android}
  [com.twitter.android.externalfileprovider]:
    Provider{c382960 com.twitter.android/com.twitter.database.legacy.provider.TwitterExternalFileProvider}
      applicationInfo=ApplicationInfo{7952153 com.twitter.android}

Key Set Manager:
  [com.twitter.android]
      Signing KeySets: 121

Packages:
  Package [com.twitter.android] (3d8aa90):
    userId=10291
    pkg=Package{298af89 com.twitter.android}
    codePath=/data/app/~~AOHWex34FXdc2gQ7vpkpOQ==/com.twitter.android-DC9gmQl-a8a9hDIeedu5MQ==
    resourcePath=/data/app/~~AOHWex34FXdc2gQ7vpkpOQ==/com.twitter.android-DC9gmQl-a8a9hDIeedu5MQ==
    legacyNativeLibraryDir=/data/app/~~AOHWex34FXdc2gQ7vpkpOQ==/com.twitter.android-DC9gmQl-a8a9hDIeedu5MQ==/lib
    extractNativeLibs=false
    primaryCpuAbi=arm64-v8a
    secondaryCpuAbi=null
    cpuAbiOverride=null
    versionCode=310290000 minSdk=26 targetSdk=33
    minExtensionVersions=[]
    versionName=10.29.0-release.0
    usesNonSdkApi=false
    splits=[base, config.arm64_v8a, config.en, config.ja, config.xxhdpi]
    apkSigningVersion=3
    flags=[ HAS_CODE ALLOW_CLEAR_USER_DATA LARGE_HEAP ]
    privateFlags=[ PRIVATE_FLAG_ACTIVITIES_RESIZE_MODE_RESIZEABLE ALLOW_AUDIO_PLAYBACK_CAPTURE PRIVATE_FLAG_REQUEST_LEGACY_EXTERNAL_STORAGE HAS_DOMAIN_URLS PARTIALLY_DIRECT_BOOT_AWARE PRIVATE_FLAG_ALLOW_NATIVE_HEAP_POINTER_TAGGING ]
    forceQueryable=false
    queriesPackages=[com.whatsapp, com.android.mms, com.google.android.apps.messaging, com.google.android.apps.dynamite, com.android.email, com.google.android.gm, com.facebook.composer, com.facebook.katana, com.linkedin.android, com.tencent.mm, jp.naver.line, jp.naver.line.android, com.facebook.messenger, com.facebook.orca, com.google.android.apps.hangout, com.google.android.apps.babel, com.google.android.talk, com.snapchat.android, com.Slack, com.kakao.talk, com.discord, com.reddit.frontpage, org.telegram.messenger, com.instagram.android, net.daum.android.daum]
    queriesIntents=[Intent { act=android.intent.action.VIEW dat=otpauth:/... }, Intent { act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=https:/... }, Intent { act=android.intent.action.VIEW cat=[android.intent.category.BROWSABLE] dat=http:/... }, Intent { act=android.intent.action.MAIN cat=[android.intent.category.HOME] }, Intent { act=android.intent.action.VIEW dat=sms:xx }, Intent { act=android.support.customtabs.action.CustomTabsService }, Intent { act=com.android.vending.billing.InAppBillingService.BIND }]
    dataDir=/data/user/0/com.twitter.android
    supportsScreens=[small, medium, large, xlarge, resizeable, anyDensity]
    usesOptionalLibraries:
      org.apache.http.legacy
    usesLibraryFiles:
      /system/framework/org.apache.http.legacy.jar
    timeStamp=2024-02-23 00:03:18
    lastUpdateTime=2024-02-23 00:03:18
    installerPackageName=com.android.vending
    packageSource=0
    signatures=PackageSignatures{d74ab8e version:3, signatures:[aac7ece], past signatures:[]}
    installPermissionsFixed=true
    pkgFlags=[ HAS_CODE ALLOW_CLEAR_USER_DATA LARGE_HEAP ]
    declared permissions:
      com.twitter.android.permission.RESTRICTED: prot=signature, INSTALLED
      com.twitter.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION: prot=signature, INSTALLED
    requested permissions:
      com.twitter.android.permission.RESTRICTED
      android.permission.MODIFY_AUDIO_SETTINGS
      android.permission.INTERNET
      android.permission.VIBRATE
      android.permission.READ_PROFILE
      android.permission.READ_CONTACTS
      android.permission.WAKE_LOCK
      android.permission.WRITE_EXTERNAL_STORAGE
      com.google.android.providers.gsf.permission.READ_GSERVICES
      com.android.launcher.permission.INSTALL_SHORTCUT
      android.permission.READ_PHONE_STATE
      android.permission.CAMERA
      android.permission.RECORD_AUDIO
      com.google.android.gms.permission.AD_ID
      android.permission.ACCESS_NETWORK_STATE
      android.permission.GET_ACCOUNTS
      android.permission.BLUETOOTH_CONNECT
      android.permission.FOREGROUND_SERVICE
      android.permission.MANAGE_OWN_CALLS
      android.permission.SHOW_ON_LOCK_SCREEN
      android.permission.USE_FULL_SCREEN_INTENT
      android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK
      android.permission.FOREGROUND_SERVICE_MICROPHONE
      android.permission.SYSTEM_ALERT_WINDOW
      android.permission.ACCESS_FINE_LOCATION
      android.permission.ACCESS_COARSE_LOCATION
      android.permission.READ_MEDIA_IMAGES
      android.permission.READ_MEDIA_VIDEO
      com.huawei.android.launcher.permission.READ_SETTINGS
      com.huawei.android.launcher.permission.WRITE_SETTINGS
      com.huawei.android.launcher.permission.CHANGE_BADGE
      com.sonyericsson.home.permission.BROADCAST_BADGE
      com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
      com.oppo.launcher.permission.READ_SETTINGS
      com.oppo.launcher.permission.WRITE_SETTINGS
      com.htc.launcher.permission.READ_SETTINGS
      com.htc.launcher.permission.UPDATE_SHORTCUT
      com.anddoes.launcher.permission.UPDATE_COUNT
      com.android.vending.CHECK_LICENSE
      android.permission.POST_NOTIFICATIONS
      com.sec.android.provider.badge.permission.WRITE
      com.sec.android.provider.badge.permission.READ
      android.permission.AUTHENTICATE_ACCOUNTS
      android.permission.MANAGE_ACCOUNTS
      android.permission.USE_CREDENTIALS
      android.permission.READ_SYNC_SETTINGS
      android.permission.WRITE_SYNC_SETTINGS
      android.permission.ACCESS_WIFI_STATE
      com.android.vending.BILLING
      com.google.android.c2dm.permission.RECEIVE
      com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
      com.twitter.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
      android.permission.READ_EXTERNAL_STORAGE
    install permissions:
      com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE: granted=true
      com.google.android.c2dm.permission.RECEIVE: granted=true
      android.permission.USE_CREDENTIALS: granted=true
      android.permission.MODIFY_AUDIO_SETTINGS: granted=true
      com.google.android.providers.gsf.permission.READ_GSERVICES: granted=true
      android.permission.MANAGE_ACCOUNTS: granted=true
      android.permission.FOREGROUND_SERVICE: granted=true
      android.permission.WRITE_SYNC_SETTINGS: granted=true
      android.permission.READ_PROFILE: granted=true
      android.permission.AUTHENTICATE_ACCOUNTS: granted=true
      android.permission.INTERNET: granted=true
      com.android.vending.CHECK_LICENSE: granted=true
      com.android.vending.BILLING: granted=true
      android.permission.USE_FULL_SCREEN_INTENT: granted=true
      android.permission.ACCESS_NETWORK_STATE: granted=true
      com.twitter.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION: granted=true
      android.permission.MANAGE_OWN_CALLS: granted=true
      android.permission.READ_SYNC_SETTINGS: granted=true
      com.twitter.android.permission.RESTRICTED: granted=true
      android.permission.VIBRATE: granted=true
      android.permission.ACCESS_WIFI_STATE: granted=true
      com.android.launcher.permission.INSTALL_SHORTCUT: granted=true
      com.google.android.gms.permission.AD_ID: granted=true
      android.permission.WAKE_LOCK: granted=true
    User 0: ceDataInode=43041 installed=true hidden=false suspended=false distractionFlags=0 stopped=false notLaunched=false enabled=0 instant=false virtual=false
      installReason=4
      firstInstallTime=2022-02-18 19:41:24
      uninstallReason=0
      overlay paths:
        /product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk
        /data/resource-cache/com.android.systemui-neutral-eSG8.frro
        /data/resource-cache/com.android.systemui-accent-bA0J.frro
      legacy overlay paths:
        /product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk
      gids=[3003]
      runtime permissions:
        android.permission.POST_NOTIFICATIONS: granted=false, flags=[ USER_SET|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.ACCESS_FINE_LOCATION: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.BLUETOOTH_CONNECT: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_EXTERNAL_STORAGE: granted=false, flags=[ REVOKE_WHEN_REQUESTED|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED|RESTRICTION_INSTALLER_EXEMPT]
        android.permission.ACCESS_COARSE_LOCATION: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_PHONE_STATE: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_MEDIA_IMAGES: granted=true, flags=[ USER_SET|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.CAMERA: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_MEDIA_VIDEO: granted=true, flags=[ USER_SET|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.GET_ACCOUNTS: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.WRITE_EXTERNAL_STORAGE: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED|RESTRICTION_INSTALLER_EXEMPT]
        android.permission.RECORD_AUDIO: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_CONTACTS: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
      disabledComponents:
        com.openback.receiver.OpenBackReceiver
      enabledComponents:
        androidx.work.impl.background.systemalarm.RescheduleReceiver
        androidx.work.impl.background.systemjob.SystemJobService

Queries:
  system apps queryable: false
  queries via forceQueryable:
  queries via package name:
    com.twitter.android:
      com.google.android.apps.messaging
      com.google.android.gm
      jp.naver.line.android
  queries via component:
    com.google.android.apps.messaging:
      com.twitter.android
    com.google.android.settings.intelligence:
      com.twitter.android
    com.google.android.GoogleCamera:
      com.twitter.android
    com.google.android.apps.diagnosticstool:
      com.twitter.android
    com.google.android.apps.youtube.music:
      com.twitter.android
    com.google.android.youtube:
      com.twitter.android
    com.google.android.apps.photos:
      com.twitter.android
    com.google.android.apps.maps:
      com.twitter.android
    com.google.android.apps.docs:
      com.twitter.android
    com.google.android.contacts:
      com.twitter.android
    com.google.android.gm:
      com.twitter.android
    com.google.android.apps.magazines:
      com.twitter.android
    jp.naver.line.android:
      com.twitter.android
    com.twitter.android:
      com.google.android.apps.messaging
      com.google.android.apps.restore
      com.google.android.setupwizard
      com.google.android.apps.work.clouddpc
      com.google.android.apps.docs
      com.android.chrome
      com.google.android.apps.nexuslauncher
      com.microsoft.emmx
      org.mozilla.firefox
  queryable via interaction:
    User 0:
      [com.android.location.fused,com.android.wallpaperbackup,com.android.dynsystem,com.android.providers.settings,com.android.localtransport,com.android.inputdevices,com.google.android.iwlan,com.android.server.telecom,com.android.keychain,com.google.SSRestartDetector,android,com.android.settings]:
        com.twitter.android
      [com.google.android.gms,com.google.android.gsf]:
        com.twitter.android
      com.google.android.inputmethod.latin:
        com.twitter.android
      com.google.android.providers.media.module:
        com.twitter.android
      com.twitter.android:
        [com.android.location.fused,com.android.wallpaperbackup,com.android.dynsystem,com.android.providers.settings,com.android.localtransport,com.android.inputdevices,com.google.android.iwlan,com.android.server.telecom,com.android.keychain,com.google.SSRestartDetector,android,com.android.settings]
      org.mozilla.firefox:
        com.twitter.android
  queryable via uses-library:

Dexopt state:
  [com.twitter.android]
    path: /data/app/~~AOHWex34FXdc2gQ7vpkpOQ==/com.twitter.android-DC9gmQl-a8a9hDIeedu5MQ==/base.apk
      arm64: [status=verify] [reason=vdex]
  BgDexopt state:
    enabled:true
    mDexOptThread:null
    mDexOptCancellingThread:null
    mFinishedPostBootUpdate:true
    mLastExecutionStatus:0
    mLastExecutionStartTimeMs:2109260
    mLastExecutionDurationIncludingSleepMs:29127
    mLastExecutionStartUptimeMs:2109260
    mLastExecutionDurationMs:29127
    now:131438624
    mLastCancelledPackages:
    mFailedPackageNamesPrimary:
    mFailedPackageNamesSecondary:

Compiler stats:
  [com.twitter.android]
     base.apk - 4807

いろいろ出ましたがpermissionは下記の部分です

    declared permissions:
      com.twitter.android.permission.RESTRICTED: prot=signature, INSTALLED
      com.twitter.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION: prot=signature, INSTALLED
    requested permissions:
      com.twitter.android.permission.RESTRICTED
      android.permission.MODIFY_AUDIO_SETTINGS
      android.permission.INTERNET
      android.permission.VIBRATE
      android.permission.READ_PROFILE
      android.permission.READ_CONTACTS
      android.permission.WAKE_LOCK
      android.permission.WRITE_EXTERNAL_STORAGE
      com.google.android.providers.gsf.permission.READ_GSERVICES
      com.android.launcher.permission.INSTALL_SHORTCUT
      android.permission.READ_PHONE_STATE
      android.permission.CAMERA
      android.permission.RECORD_AUDIO
      com.google.android.gms.permission.AD_ID
      android.permission.ACCESS_NETWORK_STATE
      android.permission.GET_ACCOUNTS
      android.permission.BLUETOOTH_CONNECT
      android.permission.FOREGROUND_SERVICE
      android.permission.MANAGE_OWN_CALLS
      android.permission.SHOW_ON_LOCK_SCREEN
      android.permission.USE_FULL_SCREEN_INTENT
      android.permission.FOREGROUND_SERVICE_MEDIA_PLAYBACK
      android.permission.FOREGROUND_SERVICE_MICROPHONE
      android.permission.SYSTEM_ALERT_WINDOW
      android.permission.ACCESS_FINE_LOCATION
      android.permission.ACCESS_COARSE_LOCATION
      android.permission.READ_MEDIA_IMAGES
      android.permission.READ_MEDIA_VIDEO
      com.huawei.android.launcher.permission.READ_SETTINGS
      com.huawei.android.launcher.permission.WRITE_SETTINGS
      com.huawei.android.launcher.permission.CHANGE_BADGE
      com.sonyericsson.home.permission.BROADCAST_BADGE
      com.sonymobile.home.permission.PROVIDER_INSERT_BADGE
      com.oppo.launcher.permission.READ_SETTINGS
      com.oppo.launcher.permission.WRITE_SETTINGS
      com.htc.launcher.permission.READ_SETTINGS
      com.htc.launcher.permission.UPDATE_SHORTCUT
      com.anddoes.launcher.permission.UPDATE_COUNT
      com.android.vending.CHECK_LICENSE
      android.permission.POST_NOTIFICATIONS
      com.sec.android.provider.badge.permission.WRITE
      com.sec.android.provider.badge.permission.READ
      android.permission.AUTHENTICATE_ACCOUNTS
      android.permission.MANAGE_ACCOUNTS
      android.permission.USE_CREDENTIALS
      android.permission.READ_SYNC_SETTINGS
      android.permission.WRITE_SYNC_SETTINGS
      android.permission.ACCESS_WIFI_STATE
      com.android.vending.BILLING
      com.google.android.c2dm.permission.RECEIVE
      com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
      com.twitter.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
      android.permission.READ_EXTERNAL_STORAGE
    install permissions:
      com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE: granted=true
      com.google.android.c2dm.permission.RECEIVE: granted=true
      android.permission.USE_CREDENTIALS: granted=true
      android.permission.MODIFY_AUDIO_SETTINGS: granted=true
      com.google.android.providers.gsf.permission.READ_GSERVICES: granted=true
      android.permission.MANAGE_ACCOUNTS: granted=true
      android.permission.FOREGROUND_SERVICE: granted=true
      android.permission.WRITE_SYNC_SETTINGS: granted=true
      android.permission.READ_PROFILE: granted=true
      android.permission.AUTHENTICATE_ACCOUNTS: granted=true
      android.permission.INTERNET: granted=true
      com.android.vending.CHECK_LICENSE: granted=true
      com.android.vending.BILLING: granted=true
      android.permission.USE_FULL_SCREEN_INTENT: granted=true
      android.permission.ACCESS_NETWORK_STATE: granted=true
      com.twitter.android.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION: granted=true
      android.permission.MANAGE_OWN_CALLS: granted=true
      android.permission.READ_SYNC_SETTINGS: granted=true
      com.twitter.android.permission.RESTRICTED: granted=true
      android.permission.VIBRATE: granted=true
      android.permission.ACCESS_WIFI_STATE: granted=true
      com.android.launcher.permission.INSTALL_SHORTCUT: granted=true
      com.google.android.gms.permission.AD_ID: granted=true
      android.permission.WAKE_LOCK: granted=true
    User 0: ceDataInode=43041 installed=true hidden=false suspended=false distractionFlags=0 stopped=false notLaunched=false enabled=0 instant=false virtual=false
      installReason=4
      firstInstallTime=2022-02-18 19:41:24
      uninstallReason=0
      overlay paths:
        /product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk
        /data/resource-cache/com.android.systemui-neutral-eSG8.frro
        /data/resource-cache/com.android.systemui-accent-bA0J.frro
      legacy overlay paths:
        /product/overlay/NavigationBarMode3Button/NavigationBarMode3ButtonOverlay.apk
      gids=[3003]
      runtime permissions:
        android.permission.POST_NOTIFICATIONS: granted=false, flags=[ USER_SET|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.ACCESS_FINE_LOCATION: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.BLUETOOTH_CONNECT: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_EXTERNAL_STORAGE: granted=false, flags=[ REVOKE_WHEN_REQUESTED|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED|RESTRICTION_INSTALLER_EXEMPT]
        android.permission.ACCESS_COARSE_LOCATION: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_PHONE_STATE: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_MEDIA_IMAGES: granted=true, flags=[ USER_SET|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.CAMERA: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_MEDIA_VIDEO: granted=true, flags=[ USER_SET|USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.GET_ACCOUNTS: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.WRITE_EXTERNAL_STORAGE: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED|RESTRICTION_INSTALLER_EXEMPT]
        android.permission.RECORD_AUDIO: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
        android.permission.READ_CONTACTS: granted=false, flags=[ USER_SENSITIVE_WHEN_GRANTED|USER_SENSITIVE_WHEN_DENIED]
      disabledComponents:
        com.openback.receiver.OpenBackReceiver
      enabledComponents:
        androidx.work.impl.background.systemalarm.RescheduleReceiver
        androidx.work.impl.background.systemjob.SystemJobService

それぞれの詳細は下記です

  • declared permissions:アプリから直接定義パーミッション
  • requested permissions:アプリで要求しているパーミッション(Manifestファイルでuses-permissionで宣言したもの)
  • install permissions:アプリが持っているパーミッション
  • runtime permissions:アプリが持っているパーミッション

さいごに

不要なパーミッションが付いている場合にマーケットにアップするとサポート端末数に影響を与える可能性があります。
また他からインストールしたアプリに不必要な権限がないかの確認もできるため便利です。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0